由于内核运行在受保护的地质空间上,Linux系统中的用户空间程序无法直接执行内核代码,不能直接调用内核空间中的函数,因此,应用程序以某种方式通知系统,告诉内核自己需要执行一function,希望系统系统切换到内核态,这样内核就可以代表应用程序在内核空间执行系统调用。这个道理就像机场的安检通道,旅客只能通过有限的几个通道进入,并且还要经过严格的安全检查。
但是,安全和效率往往是一体两面,在linux内核中发起一个系统调用是特别昂贵的操作,因为处理器需要中断当前正在执行的任务,执行一系列的操作才能执行真正调用的函数,这些操作包括切换CPU运行模式,陷入内核,保存用户现场,可以看到是非常复杂的。针对这种情况,vsyscall和vdso被设计用来加速系统调用处理。我们先分析一下vsyscall.
vsyscall
vsyscall或virtual system call是一种用于加速系统调用的机制,vsyscall的工作原理其实非常简单,linux内核在用户空间映射一个包含一些变量以及一些系统调用代码实现的内存页,这个页面虽然映射在内核空间,但是可以允许从用户空间直接访问,这样避免了透过用户态运行库进行系统调用的开销。对于X86_64架构可以在Linux内核文档中找到关于这一内存区的细节:
Documentation/x86/x86_64/mm.rst
为什么是ffffffffff600000-ffffffffff601000,这个答案可以在内核中找到。
#include <stdio.h>
#include <stdlib.h>
#define VSYSCALL_ADDR (-10UL << 20)
int main(void)
{
printf("%s line %d, VSYSCALL_ADDR=0x%lx.\n", __func__, __LINE__, VSYSCALL_ADDR);
return 0;
}
内核中的处理过程
start_kernel
\___setup_arch
\___map_vsyscall
\___ __set_fix_map(VSYSCALL_PAGE,...)
\___native_set_fixmap
\___ __native_set_fixmap(idx,...)
\___set_pte_vaddr(address, pte);
arch/x86/entry/vsyscall/vsyscall_64.c:
map_vsyscall函数的实现依赖于内核配置选项CONFIG_X86_VSYSCALL_EMULATION
为何是模拟vsyscall?事实上,由于历史原因,vsyscall是一种遗留ABI,vsyscall调用具有绑定的地址,意味着vsyscall的内存页的位置在任何时刻是相同的,这一位置是在上面的头文件中由VSYSCALL_ADDR宏定义的,在map_vsyscall函数的开始,通过宏__pa_symbol获取了vsyscall内存页的物理地址,__vsyscall_page在arch/x86/entry/vsyscall/vsyscall_emu_64.S中定义,具有如下的虚拟地址。
其中包含了用户态最常用的三个系统调用,gettimeofday, time, getcpu.注意虚拟系统调用的地址以1024 byte对齐。
vsyscall内存页的起始地址为0xffffffffff600000,因此,用户态LIBC知道所有的虚拟系统调用的地址,可以在LIBC源码中找到这些地址的定义:
回到map_vsyscall函数及__vsysall_page的实现,在得到__vsyscall_page的物理地址后,再进行映射。map_vsyscall映射时,会判断vsyscall_mode变量,根据模式的不同,选择不同的映射属性。
vsyscall_mode在系统启动阶段通过命令行参数初始化:
如果vsyscall_mode被设置为映射的vsyscall页面不允许执行,则用户态通过vsyscall table发起的三个系统调用会产生PAGE FAULT,在vsyscall_64.c中,page fault会调用emulate_vsyscall函数对VSYSCALL进行模拟:
__do_page_fault->do_user_addr_fault->emulate_vsyscall:
GDB DUMP VSYSCALL代码
如下方式使用GDB DUMP代码失败,因为映射的VSYSCALL页面不可读。
这是由于默认在内核启动时vsyscall_mode被设置成了XONLY
而我们可以在启动阶段传入命令行参数,修改/etc/default/grub将 vsyscall_mode设置为emulate,之后update grub.
还有一步需要注意,我们需要修改vsyscall的映射属性,因为默认的emulate仍然是不可读的,会触发page fault由emulate_vsyscall来模拟的路径,vsyscall page的映射属性由宏PAGE_KERNEL_VVAR控制,我们按照下图修改,重新编译内核:
之后重新修改编译内核,用新的内核启动系统,可以看到,修改成功:
再次DUMP,这次成功拿到vsyscall镜像:
反编译VSYSCALL页面:
objdump -b binary -Mintel,x86-64,addr64 -m i386:x86-64 --adjust-vma=0xffffffffff600000 -D vsyscall.bin
可以看到,从实际的VSYSCALL页面DUMP出来的三个系统调用地址分配在0xffffffffff600000,ffffffffff600400,0xffffffffff600800.和预期相符。
vsyscall.bin: 文件格式 binary
Disassembly of section .data:
ffffffffff600000 <.data>:
ffffffffff600000: 48 c7 c0 60 00 00 00 mov rax,0x60
ffffffffff600007: 0f 05 syscall
ffffffffff600009: c3 ret
ffffffffff60000a: cc int3
ffffffffff60000b: cc int3
ffffffffff60000c: cc int3
ffffffffff60000d: cc int3
ffffffffff60000e: cc int3
ffffffffff60000f: cc int3
ffffffffff600010: cc int3
ffffffffff600011: cc int3
ffffffffff600012: cc int3
ffffffffff600013: cc int3
ffffffffff600014: cc int3
ffffffffff600015: cc int3
ffffffffff600016: cc int3
ffffffffff600017: cc int3
ffffffffff600018: cc int3
ffffffffff600019: cc int3
ffffffffff60001a: cc int3
ffffffffff60001b: cc int3
ffffffffff60001c: cc int3
ffffffffff60001d: cc int3
ffffffffff60001e: cc int3
ffffffffff60001f: cc int3
ffffffffff600020: cc int3
ffffffffff600021: cc int3
ffffffffff600022: cc int3
ffffffffff600023: cc int3
ffffffffff600024: cc int3
ffffffffff600025: cc int3
ffffffffff600026: cc int3
ffffffffff600027: cc int3
ffffffffff600028: cc int3
ffffffffff600029: cc int3
ffffffffff60002a: cc int3
ffffffffff60002b: cc int3
ffffffffff60002c: cc int3
ffffffffff60002d: cc int3
ffffffffff60002e: cc int3
ffffffffff60002f: cc int3
ffffffffff600030: cc int3
ffffffffff600031: cc int3
ffffffffff600032: cc int3
ffffffffff600033: cc int3
ffffffffff600034: cc int3
ffffffffff600035: cc int3
ffffffffff600036: cc int3
ffffffffff600037: cc int3
ffffffffff600038: cc int3
ffffffffff600039: cc int3
ffffffffff60003a: cc int3
ffffffffff60003b: cc int3
ffffffffff60003c: cc int3
ffffffffff60003d: cc int3
ffffffffff60003e: cc int3
ffffffffff60003f: cc int3
ffffffffff600040: cc int3
ffffffffff600041: cc int3
ffffffffff600042: cc int3
ffffffffff600043: cc int3
ffffffffff600044: cc int3
ffffffffff600045: cc int3
ffffffffff600046: cc int3
ffffffffff600047: cc int3
ffffffffff600048: cc int3
ffffffffff600049: cc int3
ffffffffff60004a: cc int3
ffffffffff60004b: cc int3
ffffffffff60004c: cc int3
ffffffffff60004d: cc int3
ffffffffff60004e: cc int3
ffffffffff60004f: cc int3
ffffffffff600050: cc int3
ffffffffff600051: cc int3
ffffffffff600052: cc int3
ffffffffff600053: cc int3
ffffffffff600054: cc int3
ffffffffff600055: cc int3
ffffffffff600056: cc int3
ffffffffff600057: cc int3
ffffffffff600058: cc int3
ffffffffff600059: cc int3
ffffffffff60005a: cc int3
ffffffffff60005b: cc int3
ffffffffff60005c: cc int3
ffffffffff60005d: cc int3
ffffffffff60005e: cc int3
ffffffffff60005f: cc int3
ffffffffff600060: cc int3
ffffffffff600061: cc int3
ffffffffff600062: cc int3
ffffffffff600063: cc int3
ffffffffff600064: cc int3
ffffffffff600065: cc int3
ffffffffff600066: cc int3
ffffffffff600067: cc int3
ffffffffff600068: cc int3
ffffffffff600069: cc int3
ffffffffff60006a: cc int3
ffffffffff60006b: cc int3
ffffffffff60006c: cc int3
ffffffffff60006d: cc int3
ffffffffff60006e: cc int3
ffffffffff60006f: cc int3
ffffffffff600070: cc int3
ffffffffff600071: cc int3
ffffffffff600072: cc int3
ffffffffff600073: cc int3
ffffffffff600074: cc int3
ffffffffff600075: cc int3
ffffffffff600076: cc int3
ffffffffff600077: cc int3
ffffffffff600078: cc int3
ffffffffff600079: cc int3
ffffffffff60007a: cc int3
ffffffffff60007b: cc int3
ffffffffff60007c: cc int3
ffffffffff60007d: cc int3
ffffffffff60007e: cc int3
ffffffffff60007f: cc int3
ffffffffff600080: cc int3
ffffffffff600081: cc int3
ffffffffff600082: cc int3
ffffffffff600083: cc int3
ffffffffff600084: cc int3
ffffffffff600085: cc int3
ffffffffff600086: cc int3
ffffffffff600087: cc int3
ffffffffff600088: cc int3
ffffffffff600089: cc int3
ffffffffff60008a: cc int3
ffffffffff60008b: cc int3
ffffffffff60008c: cc int3
ffffffffff60008d: cc int3
ffffffffff60008e: cc int3
ffffffffff60008f: cc int3
ffffffffff600090: cc int3
ffffffffff600091: cc int3
ffffffffff600092: cc int3
ffffffffff600093: cc int3
ffffffffff600094: cc int3
ffffffffff600095: cc int3
ffffffffff600096: cc int3
ffffffffff600097: cc int3
ffffffffff600098: cc int3
ffffffffff600099: cc int3
ffffffffff60009a: cc int3
ffffffffff60009b: cc int3
ffffffffff60009c: cc int3
ffffffffff60009d: cc int3
ffffffffff60009e: cc int3
ffffffffff60009f: cc int3
ffffffffff6000a0: cc int3
ffffffffff6000a1: cc int3
ffffffffff6000a2: cc int3
ffffffffff6000a3: cc int3
ffffffffff6000a4: cc int3
ffffffffff6000a5: cc int3
ffffffffff6000a6: cc int3
ffffffffff6000a7: cc int3
ffffffffff6000a8: cc int3
ffffffffff6000a9: cc int3
ffffffffff6000aa: cc int3
ffffffffff6000ab: cc int3
ffffffffff6000ac: cc int3
ffffffffff6000ad: cc int3
ffffffffff6000ae: cc int3
ffffffffff6000af: cc int3
ffffffffff6000b0: cc int3
ffffffffff6000b1: cc int3
ffffffffff6000b2: cc int3
ffffffffff6000b3: cc int3
ffffffffff6000b4: cc int3
ffffffffff6000b5: cc int3
ffffffffff6000b6: cc int3
ffffffffff6000b7: cc int3
ffffffffff6000b8: cc int3
ffffffffff6000b9: cc int3
ffffffffff6000ba: cc int3
ffffffffff6000bb: cc int3
ffffffffff6000bc: cc int3
ffffffffff6000bd: cc int3
ffffffffff6000be: cc int3
ffffffffff6000bf: cc int3
ffffffffff6000c0: cc int3
ffffffffff6000c1: cc int3
ffffffffff6000c2: cc int3
ffffffffff6000c3: cc int3
ffffffffff6000c4: cc int3
ffffffffff6000c5: cc int3
ffffffffff6000c6: cc int3
ffffffffff6000c7: cc int3
ffffffffff6000c8: cc int3
ffffffffff6000c9: cc int3
ffffffffff6000ca: cc int3
ffffffffff6000cb: cc int3
ffffffffff6000cc: cc int3
ffffffffff6000cd: cc int3
ffffffffff6000ce: cc int3
ffffffffff6000cf: cc int3
ffffffffff6000d0: cc int3
ffffffffff6000d1: cc int3
ffffffffff6000d2: cc int3
ffffffffff6000d3: cc int3
ffffffffff6000d4: cc int3
ffffffffff6000d5: cc int3
ffffffffff6000d6: cc int3
ffffffffff6000d7: cc int3
ffffffffff6000d8: cc int3
ffffffffff6000d9: cc int3
ffffffffff6000da: cc int3
ffffffffff6000db: cc int3
ffffffffff6000dc: cc int3
ffffffffff6000dd: cc int3
ffffffffff6000de: cc int3
ffffffffff6000df: cc int3
ffffffffff6000e0: cc int3
ffffffffff6000e1: cc int3
ffffffffff6000e2: cc int3
ffffffffff6000e3: cc int3
ffffffffff6000e4: cc int3
ffffffffff6000e5: cc int3
ffffffffff6000e6: cc int3
ffffffffff6000e7: cc int3
ffffffffff6000e8: cc int3
ffffffffff6000e9: cc int3
ffffffffff6000ea: cc int3
ffffffffff6000eb: cc int3
ffffffffff6000ec: cc int3
ffffffffff6000ed: cc int3
ffffffffff6000ee: cc int3
ffffffffff6000ef: cc int3
ffffffffff6000f0: cc int3
ffffffffff6000f1: cc int3
ffffffffff6000f2: cc int3
ffffffffff6000f3: cc int3
ffffffffff6000f4: cc int3
ffffffffff6000f5: cc int3
ffffffffff6000f6: cc int3
ffffffffff6000f7: cc int3
ffffffffff6000f8: cc int3
ffffffffff6000f9: cc int3
ffffffffff6000fa: cc int3
ffffffffff6000fb: cc int3
ffffffffff6000fc: cc int3
ffffffffff6000fd: cc int3
ffffffffff6000fe: cc int3
ffffffffff6000ff: cc int3
ffffffffff600100: cc int3
ffffffffff600101: cc int3
ffffffffff600102: cc int3
ffffffffff600103: cc int3
ffffffffff600104: cc int3
ffffffffff600105: cc int3
ffffffffff600106: cc int3
ffffffffff600107: cc int3
ffffffffff600108: cc int3
ffffffffff600109: cc int3
ffffffffff60010a: cc int3
ffffffffff60010b: cc int3
ffffffffff60010c: cc int3
ffffffffff60010d: cc int3
ffffffffff60010e: cc int3
ffffffffff60010f: cc int3
ffffffffff600110: cc int3
ffffffffff600111: cc int3
ffffffffff600112: cc int3
ffffffffff600113: cc int3
ffffffffff600114: cc int3
ffffffffff600115: cc int3
ffffffffff600116: cc int3
ffffffffff600117: cc int3
ffffffffff600118: cc int3
ffffffffff600119: cc int3
ffffffffff60011a: cc int3
ffffffffff60011b: cc int3
ffffffffff60011c: cc int3
ffffffffff60011d: cc int3
ffffffffff60011e: cc int3
ffffffffff60011f: cc int3
ffffffffff600120: cc int3
ffffffffff600121: cc int3
ffffffffff600122: cc int3
ffffffffff600123: cc int3
ffffffffff600124: cc int3
ffffffffff600125: cc int3
ffffffffff600126: cc int3
ffffffffff600127: cc int3
ffffffffff600128: cc int3
ffffffffff600129: cc int3
ffffffffff60012a: cc int3
ffffffffff60012b: cc int3
ffffffffff60012c: cc int3
ffffffffff60012d: cc int3
ffffffffff60012e: cc int3
ffffffffff60012f: cc int3
ffffffffff600130: cc int3
ffffffffff600131: cc int3
ffffffffff600132: cc int3
ffffffffff600133: cc int3
ffffffffff600134: cc int3
ffffffffff600135: cc int3
ffffffffff600136: cc int3
ffffffffff600137: cc int3
ffffffffff600138: cc int3
ffffffffff600139: cc int3
ffffffffff60013a: cc int3
ffffffffff60013b: cc int3
ffffffffff60013c: cc int3
ffffffffff60013d: cc int3
ffffffffff60013e: cc int3
ffffffffff60013f: cc int3
ffffffffff600140: cc int3
ffffffffff600141: cc int3
ffffffffff600142: cc int3
ffffffffff600143: cc int3
ffffffffff600144: cc int3
ffffffffff600145: cc int3
ffffffffff600146: cc int3
ffffffffff600147: cc int3
ffffffffff600148: cc int3
ffffffffff600149: cc int3
ffffffffff60014a: cc int3
ffffffffff60014b: cc int3
ffffffffff60014c: cc int3
ffffffffff60014d: cc int3
ffffffffff60014e: cc int3
ffffffffff60014f: cc int3
ffffffffff600150: cc int3
ffffffffff600151: cc int3
ffffffffff600152: cc int3
ffffffffff600153: cc int3
ffffffffff600154: cc int3
ffffffffff600155: cc int3
ffffffffff600156: cc int3
ffffffffff600157: cc int3
ffffffffff600158: cc int3
ffffffffff600159: cc int3
ffffffffff60015a: cc int3
ffffffffff60015b: cc int3
ffffffffff60015c: cc int3
ffffffffff60015d: cc int3
ffffffffff60015e: cc int3
ffffffffff60015f: cc int3
ffffffffff600160: cc int3
ffffffffff600161: cc int3
ffffffffff600162: cc int3
ffffffffff600163: cc int3
ffffffffff600164: cc int3
ffffffffff600165: cc int3
ffffffffff600166: cc int3
ffffffffff600167: cc int3
ffffffffff600168: cc int3
ffffffffff600169: cc int3
ffffffffff60016a: cc int3
ffffffffff60016b: cc int3
ffffffffff60016c: cc int3
ffffffffff60016d: cc int3
ffffffffff60016e: cc int3
ffffffffff60016f: cc int3
ffffffffff600170: cc int3
ffffffffff600171: cc int3
ffffffffff600172: cc int3
ffffffffff600173: cc int3
ffffffffff600174: cc int3
ffffffffff600175: cc int3
ffffffffff600176: cc int3
ffffffffff600177: cc int3
ffffffffff600178: cc int3
ffffffffff600179: cc int3
ffffffffff60017a: cc int3
ffffffffff60017b: cc int3
ffffffffff60017c: cc int3
ffffffffff60017d: cc int3
ffffffffff60017e: cc int3
ffffffffff60017f: cc int3
ffffffffff600180: cc int3
ffffffffff600181: cc int3
ffffffffff600182: cc int3
ffffffffff600183: cc int3
ffffffffff600184: cc int3
ffffffffff600185: cc int3
ffffffffff600186: cc int3
ffffffffff600187: cc int3
ffffffffff600188: cc int3
ffffffffff600189: cc int3
ffffffffff60018a: cc int3
ffffffffff60018b: cc int3
ffffffffff60018c: cc int3
ffffffffff60018d: cc int3
ffffffffff60018e: cc int3
ffffffffff60018f: cc int3
ffffffffff600190: cc int3
ffffffffff600191: cc int3
ffffffffff600192: cc int3
ffffffffff600193: cc int3
ffffffffff600194: cc int3
ffffffffff600195: cc int3
ffffffffff600196: cc int3
ffffffffff600197: cc int3
ffffffffff600198: cc int3
ffffffffff600199: cc int3
ffffffffff60019a: cc int3
ffffffffff60019b: cc int3
ffffffffff60019c: cc int3
ffffffffff60019d: cc int3
ffffffffff60019e: cc int3
ffffffffff60019f: cc int3
ffffffffff6001a0: cc int3
ffffffffff6001a1: cc int3
ffffffffff6001a2: cc int3
ffffffffff6001a3: cc int3
ffffffffff6001a4: cc int3
ffffffffff6001a5: cc int3
ffffffffff6001a6: cc int3
ffffffffff6001a7: cc int3
ffffffffff6001a8: cc int3
ffffffffff6001a9: cc int3
ffffffffff6001aa: cc int3
ffffffffff6001ab: cc int3
ffffffffff6001ac: cc int3
ffffffffff6001ad: cc int3
ffffffffff6001ae: cc int3
ffffffffff6001af: cc int3
ffffffffff6001b0: cc int3
ffffffffff6001b1: cc int3
ffffffffff6001b2: cc int3
ffffffffff6001b3: cc int3
ffffffffff6001b4: cc int3
ffffffffff6001b5: cc int3
ffffffffff6001b6: cc int3
ffffffffff6001b7: cc int3
ffffffffff6001b8: cc int3
ffffffffff6001b9: cc int3
ffffffffff6001ba: cc int3
ffffffffff6001bb: cc int3
ffffffffff6001bc: cc int3
ffffffffff6001bd: cc int3
ffffffffff6001be: cc int3
ffffffffff6001bf: cc int3
ffffffffff6001c0: cc int3
ffffffffff6001c1: cc int3
ffffffffff6001c2: cc int3
ffffffffff6001c3: cc int3
ffffffffff6001c4: cc int3
ffffffffff6001c5: cc int3
ffffffffff6001c6: cc int3
ffffffffff6001c7: cc int3
ffffffffff6001c8: cc int3
ffffffffff6001c9: cc int3
ffffffffff6001ca: cc int3
ffffffffff6001cb: cc int3
ffffffffff6001cc: cc int3
ffffffffff6001cd: cc int3
ffffffffff6001ce: cc int3
ffffffffff6001cf: cc int3
ffffffffff6001d0: cc int3
ffffffffff6001d1: cc int3
ffffffffff6001d2: cc int3
ffffffffff6001d3: cc int3
ffffffffff6001d4: cc int3
ffffffffff6001d5: cc int3
ffffffffff6001d6: cc int3
ffffffffff6001d7: cc int3
ffffffffff6001d8: cc int3
ffffffffff6001d9: cc int3
ffffffffff6001da: cc int3
ffffffffff6001db: cc int3
ffffffffff6001dc: cc int3
ffffffffff6001dd: cc int3
ffffffffff6001de: cc int3
ffffffffff6001df: cc int3
ffffffffff6001e0: cc int3
ffffffffff6001e1: cc int3
ffffffffff6001e2: cc int3
ffffffffff6001e3: cc int3
ffffffffff6001e4: cc int3
ffffffffff6001e5: cc int3
ffffffffff6001e6: cc int3
ffffffffff6001e7: cc int3
ffffffffff6001e8: cc int3
ffffffffff6001e9: cc int3
ffffffffff6001ea: cc int3
ffffffffff6001eb: cc int3
ffffffffff6001ec: cc int3
ffffffffff6001ed: cc int3
ffffffffff6001ee: cc int3
ffffffffff6001ef: cc int3
ffffffffff6001f0: cc int3
ffffffffff6001f1: cc int3
ffffffffff6001f2: cc int3
ffffffffff6001f3: cc int3
ffffffffff6001f4: cc int3
ffffffffff6001f5: cc int3
ffffffffff6001f6: cc int3
ffffffffff6001f7: cc int3
ffffffffff6001f8: cc int3
ffffffffff6001f9: cc int3
ffffffffff6001fa: cc int3
ffffffffff6001fb: cc int3
ffffffffff6001fc: cc int3
ffffffffff6001fd: cc int3
ffffffffff6001fe: cc int3
ffffffffff6001ff: cc int3
ffffffffff600200: cc int3
ffffffffff600201: cc int3
ffffffffff600202: cc int3
ffffffffff600203: cc int3
ffffffffff600204: cc int3
ffffffffff600205: cc int3
ffffffffff600206: cc int3
ffffffffff600207: cc int3
ffffffffff600208: cc int3
ffffffffff600209: cc int3
ffffffffff60020a: cc int3
ffffffffff60020b: cc int3
ffffffffff60020c: cc int3
ffffffffff60020d: cc int3
ffffffffff60020e: cc int3
ffffffffff60020f: cc int3
ffffffffff600210: cc int3
ffffffffff600211: cc int3
ffffffffff600212: cc int3
ffffffffff600213: cc int3
ffffffffff600214: cc int3
ffffffffff600215: cc int3
ffffffffff600216: cc int3
ffffffffff600217: cc int3
ffffffffff600218: cc int3
ffffffffff600219: cc int3
ffffffffff60021a: cc int3
ffffffffff60021b: cc int3
ffffffffff60021c: cc int3
ffffffffff60021d: cc int3
ffffffffff60021e: cc int3
ffffffffff60021f: cc int3
ffffffffff600220: cc int3
ffffffffff600221: cc int3
ffffffffff600222: cc int3
ffffffffff600223: cc int3
ffffffffff600224: cc int3
ffffffffff600225: cc int3
ffffffffff600226: cc int3
ffffffffff600227: cc int3
ffffffffff600228: cc int3
ffffffffff600229: cc int3
ffffffffff60022a: cc int3
ffffffffff60022b: cc int3
ffffffffff60022c: cc int3
ffffffffff60022d: cc int3
ffffffffff60022e: cc int3
ffffffffff60022f: cc int3
ffffffffff600230: cc int3
ffffffffff600231: cc int3
ffffffffff600232: cc int3
ffffffffff600233: cc int3
ffffffffff600234: cc int3
ffffffffff600235: cc int3
ffffffffff600236: cc int3
ffffffffff600237: cc int3
ffffffffff600238: cc int3
ffffffffff600239: cc int3
ffffffffff60023a: cc int3
ffffffffff60023b: cc int3
ffffffffff60023c: cc int3
ffffffffff60023d: cc int3
ffffffffff60023e: cc int3
ffffffffff60023f: cc int3
ffffffffff600240: cc int3
ffffffffff600241: cc int3
ffffffffff600242: cc int3
ffffffffff600243: cc int3
ffffffffff600244: cc int3
ffffffffff600245: cc int3
ffffffffff600246: cc int3
ffffffffff600247: cc int3
ffffffffff600248: cc int3
ffffffffff600249: cc int3
ffffffffff60024a: cc int3
ffffffffff60024b: cc int3
ffffffffff60024c: cc int3
ffffffffff60024d: cc int3
ffffffffff60024e: cc int3
ffffffffff60024f: cc int3
ffffffffff600250: cc int3
ffffffffff600251: cc int3
ffffffffff600252: cc int3
ffffffffff600253: cc int3
ffffffffff600254: cc int3
ffffffffff600255: cc int3
ffffffffff600256: cc int3
ffffffffff600257: cc int3
ffffffffff600258: cc int3
ffffffffff600259: cc int3
ffffffffff60025a: cc int3
ffffffffff60025b: cc int3
ffffffffff60025c: cc int3
ffffffffff60025d: cc int3
ffffffffff60025e: cc int3
ffffffffff60025f: cc int3
ffffffffff600260: cc int3
ffffffffff600261: cc int3
ffffffffff600262: cc int3
ffffffffff600263: cc int3
ffffffffff600264: cc int3
ffffffffff600265: cc int3
ffffffffff600266: cc int3
ffffffffff600267: cc int3
ffffffffff600268: cc int3
ffffffffff600269: cc int3
ffffffffff60026a: cc int3
ffffffffff60026b: cc int3
ffffffffff60026c: cc int3
ffffffffff60026d: cc int3
ffffffffff60026e: cc int3
ffffffffff60026f: cc int3
ffffffffff600270: cc int3
ffffffffff600271: cc int3
ffffffffff600272: cc int3
ffffffffff600273: cc int3
ffffffffff600274: cc int3
ffffffffff600275: cc int3
ffffffffff600276: cc int3
ffffffffff600277: cc int3
ffffffffff600278: cc int3
ffffffffff600279: cc int3
ffffffffff60027a: cc int3
ffffffffff60027b: cc int3
ffffffffff60027c: cc int3
ffffffffff60027d: cc int3
ffffffffff60027e: cc int3
ffffffffff60027f: cc int3
ffffffffff600280: cc int3
ffffffffff600281: cc int3
ffffffffff600282: cc int3
ffffffffff600283: cc int3
ffffffffff600284: cc int3
ffffffffff600285: cc int3
ffffffffff600286: cc int3
ffffffffff600287: cc int3
ffffffffff600288: cc int3
ffffffffff600289: cc int3
ffffffffff60028a: cc int3
ffffffffff60028b: cc int3
ffffffffff60028c: cc int3
ffffffffff60028d: cc int3
ffffffffff60028e: cc int3
ffffffffff60028f: cc int3
ffffffffff600290: cc int3
ffffffffff600291: cc int3
ffffffffff600292: cc int3
ffffffffff600293: cc int3
ffffffffff600294: cc int3
ffffffffff600295: cc int3
ffffffffff600296: cc int3
ffffffffff600297: cc int3
ffffffffff600298: cc int3
ffffffffff600299: cc int3
ffffffffff60029a: cc int3
ffffffffff60029b: cc int3
ffffffffff60029c: cc int3
ffffffffff60029d: cc int3
ffffffffff60029e: cc int3
ffffffffff60029f: cc int3
ffffffffff6002a0: cc int3
ffffffffff6002a1: cc int3
ffffffffff6002a2: cc int3
ffffffffff6002a3: cc int3
ffffffffff6002a4: cc int3
ffffffffff6002a5: cc int3
ffffffffff6002a6: cc int3
ffffffffff6002a7: cc int3
ffffffffff6002a8: cc int3
ffffffffff6002a9: cc int3
ffffffffff6002aa: cc int3
ffffffffff6002ab: cc int3
ffffffffff6002ac: cc int3
ffffffffff6002ad: cc int3
ffffffffff6002ae: cc int3
ffffffffff6002af: cc int3
ffffffffff6002b0: cc int3
ffffffffff6002b1: cc int3
ffffffffff6002b2: cc int3
ffffffffff6002b3: cc int3
ffffffffff6002b4: cc int3
ffffffffff6002b5: cc int3
ffffffffff6002b6: cc int3
ffffffffff6002b7: cc int3
ffffffffff6002b8: cc int3
ffffffffff6002b9: cc int3
ffffffffff6002ba: cc int3
ffffffffff6002bb: cc int3
ffffffffff6002bc: cc int3
ffffffffff6002bd: cc int3
ffffffffff6002be: cc int3
ffffffffff6002bf: cc int3
ffffffffff6002c0: cc int3
ffffffffff6002c1: cc int3
ffffffffff6002c2: cc int3
ffffffffff6002c3: cc int3
ffffffffff6002c4: cc int3
ffffffffff6002c5: cc int3
ffffffffff6002c6: cc int3
ffffffffff6002c7: cc int3
ffffffffff6002c8: cc int3
ffffffffff6002c9: cc int3
ffffffffff6002ca: cc int3
ffffffffff6002cb: cc int3
ffffffffff6002cc: cc int3
ffffffffff6002cd: cc int3
ffffffffff6002ce: cc int3
ffffffffff6002cf: cc int3
ffffffffff6002d0: cc int3
ffffffffff6002d1: cc int3
ffffffffff6002d2: cc int3
ffffffffff6002d3: cc int3
ffffffffff6002d4: cc int3
ffffffffff6002d5: cc int3
ffffffffff6002d6: cc int3
ffffffffff6002d7: cc int3
ffffffffff6002d8: cc int3
ffffffffff6002d9: cc int3
ffffffffff6002da: cc int3
ffffffffff6002db: cc int3
ffffffffff6002dc: cc int3
ffffffffff6002dd: cc int3
ffffffffff6002de: cc int3
ffffffffff6002df: cc int3
ffffffffff6002e0: cc int3
ffffffffff6002e1: cc int3
ffffffffff6002e2: cc int3
ffffffffff6002e3: cc int3
ffffffffff6002e4: cc int3
ffffffffff6002e5: cc int3
ffffffffff6002e6: cc int3
ffffffffff6002e7: cc int3
ffffffffff6002e8: cc int3
ffffffffff6002e9: cc int3
ffffffffff6002ea: cc int3
ffffffffff6002eb: cc int3
ffffffffff6002ec: cc int3
ffffffffff6002ed: cc int3
ffffffffff6002ee: cc int3
ffffffffff6002ef: cc int3
ffffffffff6002f0: cc int3
ffffffffff6002f1: cc int3
ffffffffff6002f2: cc int3
ffffffffff6002f3: cc int3
ffffffffff6002f4: cc int3
ffffffffff6002f5: cc int3
ffffffffff6002f6: cc int3
ffffffffff6002f7: cc int3
ffffffffff6002f8: cc int3
ffffffffff6002f9: cc int3
ffffffffff6002fa: cc int3
ffffffffff6002fb: cc int3
ffffffffff6002fc: cc int3
ffffffffff6002fd: cc int3
ffffffffff6002fe: cc int3
ffffffffff6002ff: cc int3
ffffffffff600300: cc int3
ffffffffff600301: cc int3
ffffffffff600302: cc int3
ffffffffff600303: cc int3
ffffffffff600304: cc int3
ffffffffff600305: cc int3
ffffffffff600306: cc int3
ffffffffff600307: cc int3
ffffffffff600308: cc int3
ffffffffff600309: cc int3
ffffffffff60030a: cc int3
ffffffffff60030b: cc int3
ffffffffff60030c: cc int3
ffffffffff60030d: cc int3
ffffffffff60030e: cc int3
ffffffffff60030f: cc int3
ffffffffff600310: cc int3
ffffffffff600311: cc int3
ffffffffff600312: cc int3
ffffffffff600313: cc int3
ffffffffff600314: cc int3
ffffffffff600315: cc int3
ffffffffff600316: cc int3
ffffffffff600317: cc int3
ffffffffff600318: cc int3
ffffffffff600319: cc int3
ffffffffff60031a: cc int3
ffffffffff60031b: cc int3
ffffffffff60031c: cc int3
ffffffffff60031d: cc int3
ffffffffff60031e: cc int3
ffffffffff60031f: cc int3
ffffffffff600320: cc int3
ffffffffff600321: cc int3
ffffffffff600322: cc int3
ffffffffff600323: cc int3
ffffffffff600324: cc int3
ffffffffff600325: cc int3
ffffffffff600326: cc int3
ffffffffff600327: cc int3
ffffffffff600328: cc int3
ffffffffff600329: cc int3
ffffffffff60032a: cc int3
ffffffffff60032b: cc int3
ffffffffff60032c: cc int3
ffffffffff60032d: cc int3
ffffffffff60032e: cc int3
ffffffffff60032f: cc int3
ffffffffff600330: cc int3
ffffffffff600331: cc int3
ffffffffff600332: cc int3
ffffffffff600333: cc int3
ffffffffff600334: cc int3
ffffffffff600335: cc int3
ffffffffff600336: cc int3
ffffffffff600337: cc int3
ffffffffff600338: cc int3
ffffffffff600339: cc int3
ffffffffff60033a: cc int3
ffffffffff60033b: cc int3
ffffffffff60033c: cc int3
ffffffffff60033d: cc int3
ffffffffff60033e: cc int3
ffffffffff60033f: cc int3
ffffffffff600340: cc int3
ffffffffff600341: cc int3
ffffffffff600342: cc int3
ffffffffff600343: cc int3
ffffffffff600344: cc int3
ffffffffff600345: cc int3
ffffffffff600346: cc int3
ffffffffff600347: cc int3
ffffffffff600348: cc int3
ffffffffff600349: cc int3
ffffffffff60034a: cc int3
ffffffffff60034b: cc int3
ffffffffff60034c: cc int3
ffffffffff60034d: cc int3
ffffffffff60034e: cc int3
ffffffffff60034f: cc int3
ffffffffff600350: cc int3
ffffffffff600351: cc int3
ffffffffff600352: cc int3
ffffffffff600353: cc int3
ffffffffff600354: cc int3
ffffffffff600355: cc int3
ffffffffff600356: cc int3
ffffffffff600357: cc int3
ffffffffff600358: cc int3
ffffffffff600359: cc int3
ffffffffff60035a: cc int3
ffffffffff60035b: cc int3
ffffffffff60035c: cc int3
ffffffffff60035d: cc int3
ffffffffff60035e: cc int3
ffffffffff60035f: cc int3
ffffffffff600360: cc int3
ffffffffff600361: cc int3
ffffffffff600362: cc int3
ffffffffff600363: cc int3
ffffffffff600364: cc int3
ffffffffff600365: cc int3
ffffffffff600366: cc int3
ffffffffff600367: cc int3
ffffffffff600368: cc int3
ffffffffff600369: cc int3
ffffffffff60036a: cc int3
ffffffffff60036b: cc int3
ffffffffff60036c: cc int3
ffffffffff60036d: cc int3
ffffffffff60036e: cc int3
ffffffffff60036f: cc int3
ffffffffff600370: cc int3
ffffffffff600371: cc int3
ffffffffff600372: cc int3
ffffffffff600373: cc int3
ffffffffff600374: cc int3
ffffffffff600375: cc int3
ffffffffff600376: cc int3
ffffffffff600377: cc int3
ffffffffff600378: cc int3
ffffffffff600379: cc int3
ffffffffff60037a: cc int3
ffffffffff60037b: cc int3
ffffffffff60037c: cc int3
ffffffffff60037d: cc int3
ffffffffff60037e: cc int3
ffffffffff60037f: cc int3
ffffffffff600380: cc int3
ffffffffff600381: cc int3
ffffffffff600382: cc int3
ffffffffff600383: cc int3
ffffffffff600384: cc int3
ffffffffff600385: cc int3
ffffffffff600386: cc int3
ffffffffff600387: cc int3
ffffffffff600388: cc int3
ffffffffff600389: cc int3
ffffffffff60038a: cc int3
ffffffffff60038b: cc int3
ffffffffff60038c: cc int3
ffffffffff60038d: cc int3
ffffffffff60038e: cc int3
ffffffffff60038f: cc int3
ffffffffff600390: cc int3
ffffffffff600391: cc int3
ffffffffff600392: cc int3
ffffffffff600393: cc int3
ffffffffff600394: cc int3
ffffffffff600395: cc int3
ffffffffff600396: cc int3
ffffffffff600397: cc int3
ffffffffff600398: cc int3
ffffffffff600399: cc int3
ffffffffff60039a: cc int3
ffffffffff60039b: cc int3
ffffffffff60039c: cc int3
ffffffffff60039d: cc int3
ffffffffff60039e: cc int3
ffffffffff60039f: cc int3
ffffffffff6003a0: cc int3
ffffffffff6003a1: cc int3
ffffffffff6003a2: cc int3
ffffffffff6003a3: cc int3
ffffffffff6003a4: cc int3
ffffffffff6003a5: cc int3
ffffffffff6003a6: cc int3
ffffffffff6003a7: cc int3
ffffffffff6003a8: cc int3
ffffffffff6003a9: cc int3
ffffffffff6003aa: cc int3
ffffffffff6003ab: cc int3
ffffffffff6003ac: cc int3
ffffffffff6003ad: cc int3
ffffffffff6003ae: cc int3
ffffffffff6003af: cc int3
ffffffffff6003b0: cc int3
ffffffffff6003b1: cc int3
ffffffffff6003b2: cc int3
ffffffffff6003b3: cc int3
ffffffffff6003b4: cc int3
ffffffffff6003b5: cc int3
ffffffffff6003b6: cc int3
ffffffffff6003b7: cc int3
ffffffffff6003b8: cc int3
ffffffffff6003b9: cc int3
ffffffffff6003ba: cc int3
ffffffffff6003bb: cc int3
ffffffffff6003bc: cc int3
ffffffffff6003bd: cc int3
ffffffffff6003be: cc int3
ffffffffff6003bf: cc int3
ffffffffff6003c0: cc int3
ffffffffff6003c1: cc int3
ffffffffff6003c2: cc int3
ffffffffff6003c3: cc int3
ffffffffff6003c4: cc int3
ffffffffff6003c5: cc int3
ffffffffff6003c6: cc int3
ffffffffff6003c7: cc int3
ffffffffff6003c8: cc int3
ffffffffff6003c9: cc int3
ffffffffff6003ca: cc int3
ffffffffff6003cb: cc int3
ffffffffff6003cc: cc int3
ffffffffff6003cd: cc int3
ffffffffff6003ce: cc int3
ffffffffff6003cf: cc int3
ffffffffff6003d0: cc int3
ffffffffff6003d1: cc int3
ffffffffff6003d2: cc int3
ffffffffff6003d3: cc int3
ffffffffff6003d4: cc int3
ffffffffff6003d5: cc int3
ffffffffff6003d6: cc int3
ffffffffff6003d7: cc int3
ffffffffff6003d8: cc int3
ffffffffff6003d9: cc int3
ffffffffff6003da: cc int3
ffffffffff6003db: cc int3
ffffffffff6003dc: cc int3
ffffffffff6003dd: cc int3
ffffffffff6003de: cc int3
ffffffffff6003df: cc int3
ffffffffff6003e0: cc int3
ffffffffff6003e1: cc int3
ffffffffff6003e2: cc int3
ffffffffff6003e3: cc int3
ffffffffff6003e4: cc int3
ffffffffff6003e5: cc int3
ffffffffff6003e6: cc int3
ffffffffff6003e7: cc int3
ffffffffff6003e8: cc int3
ffffffffff6003e9: cc int3
ffffffffff6003ea: cc int3
ffffffffff6003eb: cc int3
ffffffffff6003ec: cc int3
ffffffffff6003ed: cc int3
ffffffffff6003ee: cc int3
ffffffffff6003ef: cc int3
ffffffffff6003f0: cc int3
ffffffffff6003f1: cc int3
ffffffffff6003f2: cc int3
ffffffffff6003f3: cc int3
ffffffffff6003f4: cc int3
ffffffffff6003f5: cc int3
ffffffffff6003f6: cc int3
ffffffffff6003f7: cc int3
ffffffffff6003f8: cc int3
ffffffffff6003f9: cc int3
ffffffffff6003fa: cc int3
ffffffffff6003fb: cc int3
ffffffffff6003fc: cc int3
ffffffffff6003fd: cc int3
ffffffffff6003fe: cc int3
ffffffffff6003ff: cc int3
ffffffffff600400: 48 c7 c0 c9 00 00 00 mov rax,0xc9
ffffffffff600407: 0f 05 syscall
ffffffffff600409: c3 ret
ffffffffff60040a: cc int3
ffffffffff60040b: cc int3
ffffffffff60040c: cc int3
ffffffffff60040d: cc int3
ffffffffff60040e: cc int3
ffffffffff60040f: cc int3
ffffffffff600410: cc int3
ffffffffff600411: cc int3
ffffffffff600412: cc int3
ffffffffff600413: cc int3
ffffffffff600414: cc int3
ffffffffff600415: cc int3
ffffffffff600416: cc int3
ffffffffff600417: cc int3
ffffffffff600418: cc int3
ffffffffff600419: cc int3
ffffffffff60041a: cc int3
ffffffffff60041b: cc int3
ffffffffff60041c: cc int3
ffffffffff60041d: cc int3
ffffffffff60041e: cc int3
ffffffffff60041f: cc int3
ffffffffff600420: cc int3
ffffffffff600421: cc int3
ffffffffff600422: cc int3
ffffffffff600423: cc int3
ffffffffff600424: cc int3
ffffffffff600425: cc int3
ffffffffff600426: cc int3
ffffffffff600427: cc int3
ffffffffff600428: cc int3
ffffffffff600429: cc int3
ffffffffff60042a: cc int3
ffffffffff60042b: cc int3
ffffffffff60042c: cc int3
ffffffffff60042d: cc int3
ffffffffff60042e: cc int3
ffffffffff60042f: cc int3
ffffffffff600430: cc int3
ffffffffff600431: cc int3
ffffffffff600432: cc int3
ffffffffff600433: cc int3
ffffffffff600434: cc int3
ffffffffff600435: cc int3
ffffffffff600436: cc int3
ffffffffff600437: cc int3
ffffffffff600438: cc int3
ffffffffff600439: cc int3
ffffffffff60043a: cc int3
ffffffffff60043b: cc int3
ffffffffff60043c: cc int3
ffffffffff60043d: cc int3
ffffffffff60043e: cc int3
ffffffffff60043f: cc int3
ffffffffff600440: cc int3
ffffffffff600441: cc int3
ffffffffff600442: cc int3
ffffffffff600443: cc int3
ffffffffff600444: cc int3
ffffffffff600445: cc int3
ffffffffff600446: cc int3
ffffffffff600447: cc int3
ffffffffff600448: cc int3
ffffffffff600449: cc int3
ffffffffff60044a: cc int3
ffffffffff60044b: cc int3
ffffffffff60044c: cc int3
ffffffffff60044d: cc int3
ffffffffff60044e: cc int3
ffffffffff60044f: cc int3
ffffffffff600450: cc int3
ffffffffff600451: cc int3
ffffffffff600452: cc int3
ffffffffff600453: cc int3
ffffffffff600454: cc int3
ffffffffff600455: cc int3
ffffffffff600456: cc int3
ffffffffff600457: cc int3
ffffffffff600458: cc int3
ffffffffff600459: cc int3
ffffffffff60045a: cc int3
ffffffffff60045b: cc int3
ffffffffff60045c: cc int3
ffffffffff60045d: cc int3
ffffffffff60045e: cc int3
ffffffffff60045f: cc int3
ffffffffff600460: cc int3
ffffffffff600461: cc int3
ffffffffff600462: cc int3
ffffffffff600463: cc int3
ffffffffff600464: cc int3
ffffffffff600465: cc int3
ffffffffff600466: cc int3
ffffffffff600467: cc int3
ffffffffff600468: cc int3
ffffffffff600469: cc int3
ffffffffff60046a: cc int3
ffffffffff60046b: cc int3
ffffffffff60046c: cc int3
ffffffffff60046d: cc int3
ffffffffff60046e: cc int3
ffffffffff60046f: cc int3
ffffffffff600470: cc int3
ffffffffff600471: cc int3
ffffffffff600472: cc int3
ffffffffff600473: cc int3
ffffffffff600474: cc int3
ffffffffff600475: cc int3
ffffffffff600476: cc int3
ffffffffff600477: cc int3
ffffffffff600478: cc int3
ffffffffff600479: cc int3
ffffffffff60047a: cc int3
ffffffffff60047b: cc int3
ffffffffff60047c: cc int3
ffffffffff60047d: cc int3
ffffffffff60047e: cc int3
ffffffffff60047f: cc int3
ffffffffff600480: cc int3
ffffffffff600481: cc int3
ffffffffff600482: cc int3
ffffffffff600483: cc int3
ffffffffff600484: cc int3
ffffffffff600485: cc int3
ffffffffff600486: cc int3
ffffffffff600487: cc int3
ffffffffff600488: cc int3
ffffffffff600489: cc int3
ffffffffff60048a: cc int3
ffffffffff60048b: cc int3
ffffffffff60048c: cc int3
ffffffffff60048d: cc int3
ffffffffff60048e: cc int3
ffffffffff60048f: cc int3
ffffffffff600490: cc int3
ffffffffff600491: cc int3
ffffffffff600492: cc int3
ffffffffff600493: cc int3
ffffffffff600494: cc int3
ffffffffff600495: cc int3
ffffffffff600496: cc int3
ffffffffff600497: cc int3
ffffffffff600498: cc int3
ffffffffff600499: cc int3
ffffffffff60049a: cc int3
ffffffffff60049b: cc int3
ffffffffff60049c: cc int3
ffffffffff60049d: cc int3
ffffffffff60049e: cc int3
ffffffffff60049f: cc int3
ffffffffff6004a0: cc int3
ffffffffff6004a1: cc int3
ffffffffff6004a2: cc int3
ffffffffff6004a3: cc int3
ffffffffff6004a4: cc int3
ffffffffff6004a5: cc int3
ffffffffff6004a6: cc int3
ffffffffff6004a7: cc int3
ffffffffff6004a8: cc int3
ffffffffff6004a9: cc int3
ffffffffff6004aa: cc int3
ffffffffff6004ab: cc int3
ffffffffff6004ac: cc int3
ffffffffff6004ad: cc int3
ffffffffff6004ae: cc int3
ffffffffff6004af: cc int3
ffffffffff6004b0: cc int3
ffffffffff6004b1: cc int3
ffffffffff6004b2: cc int3
ffffffffff6004b3: cc int3
ffffffffff6004b4: cc int3
ffffffffff6004b5: cc int3
ffffffffff6004b6: cc int3
ffffffffff6004b7: cc int3
ffffffffff6004b8: cc int3
ffffffffff6004b9: cc int3
ffffffffff6004ba: cc int3
ffffffffff6004bb: cc int3
ffffffffff6004bc: cc int3
ffffffffff6004bd: cc int3
ffffffffff6004be: cc int3
ffffffffff6004bf: cc int3
ffffffffff6004c0: cc int3
ffffffffff6004c1: cc int3
ffffffffff6004c2: cc int3
ffffffffff6004c3: cc int3
ffffffffff6004c4: cc int3
ffffffffff6004c5: cc int3
ffffffffff6004c6: cc int3
ffffffffff6004c7: cc int3
ffffffffff6004c8: cc int3
ffffffffff6004c9: cc int3
ffffffffff6004ca: cc int3
ffffffffff6004cb: cc int3
ffffffffff6004cc: cc int3
ffffffffff6004cd: cc int3
ffffffffff6004ce: cc int3
ffffffffff6004cf: cc int3
ffffffffff6004d0: cc int3
ffffffffff6004d1: cc int3
ffffffffff6004d2: cc int3
ffffffffff6004d3: cc int3
ffffffffff6004d4: cc int3
ffffffffff6004d5: cc int3
ffffffffff6004d6: cc int3
ffffffffff6004d7: cc int3
ffffffffff6004d8: cc int3
ffffffffff6004d9: cc int3
ffffffffff6004da: cc int3
ffffffffff6004db: cc int3
ffffffffff6004dc: cc int3
ffffffffff6004dd: cc int3
ffffffffff6004de: cc int3
ffffffffff6004df: cc int3
ffffffffff6004e0: cc int3
ffffffffff6004e1: cc int3
ffffffffff6004e2: cc int3
ffffffffff6004e3: cc int3
ffffffffff6004e4: cc int3
ffffffffff6004e5: cc int3
ffffffffff6004e6: cc int3
ffffffffff6004e7: cc int3
ffffffffff6004e8: cc int3
ffffffffff6004e9: cc int3
ffffffffff6004ea: cc int3
ffffffffff6004eb: cc int3
ffffffffff6004ec: cc int3
ffffffffff6004ed: cc int3
ffffffffff6004ee: cc int3
ffffffffff6004ef: cc int3
ffffffffff6004f0: cc int3
ffffffffff6004f1: cc int3
ffffffffff6004f2: cc int3
ffffffffff6004f3: cc int3
ffffffffff6004f4: cc int3
ffffffffff6004f5: cc int3
ffffffffff6004f6: cc int3
ffffffffff6004f7: cc int3
ffffffffff6004f8: cc int3
ffffffffff6004f9: cc int3
ffffffffff6004fa: cc int3
ffffffffff6004fb: cc int3
ffffffffff6004fc: cc int3
ffffffffff6004fd: cc int3
ffffffffff6004fe: cc int3
ffffffffff6004ff: cc int3
ffffffffff600500: cc int3
ffffffffff600501: cc int3
ffffffffff600502: cc int3
ffffffffff600503: cc int3
ffffffffff600504: cc int3
ffffffffff600505: cc int3
ffffffffff600506: cc int3
ffffffffff600507: cc int3
ffffffffff600508: cc int3
ffffffffff600509: cc int3
ffffffffff60050a: cc int3
ffffffffff60050b: cc int3
ffffffffff60050c: cc int3
ffffffffff60050d: cc int3
ffffffffff60050e: cc int3
ffffffffff60050f: cc int3
ffffffffff600510: cc int3
ffffffffff600511: cc int3
ffffffffff600512: cc int3
ffffffffff600513: cc int3
ffffffffff600514: cc int3
ffffffffff600515: cc int3
ffffffffff600516: cc int3
ffffffffff600517: cc int3
ffffffffff600518: cc int3
ffffffffff600519: cc int3
ffffffffff60051a: cc int3
ffffffffff60051b: cc int3
ffffffffff60051c: cc int3
ffffffffff60051d: cc int3
ffffffffff60051e: cc int3
ffffffffff60051f: cc int3
ffffffffff600520: cc int3
ffffffffff600521: cc int3
ffffffffff600522: cc int3
ffffffffff600523: cc int3
ffffffffff600524: cc int3
ffffffffff600525: cc int3
ffffffffff600526: cc int3
ffffffffff600527: cc int3
ffffffffff600528: cc int3
ffffffffff600529: cc int3
ffffffffff60052a: cc int3
ffffffffff60052b: cc int3
ffffffffff60052c: cc int3
ffffffffff60052d: cc int3
ffffffffff60052e: cc int3
ffffffffff60052f: cc int3
ffffffffff600530: cc int3
ffffffffff600531: cc int3
ffffffffff600532: cc int3
ffffffffff600533: cc int3
ffffffffff600534: cc int3
ffffffffff600535: cc int3
ffffffffff600536: cc int3
ffffffffff600537: cc int3
ffffffffff600538: cc int3
ffffffffff600539: cc int3
ffffffffff60053a: cc int3
ffffffffff60053b: cc int3
ffffffffff60053c: cc int3
ffffffffff60053d: cc int3
ffffffffff60053e: cc int3
ffffffffff60053f: cc int3
ffffffffff600540: cc int3
ffffffffff600541: cc int3
ffffffffff600542: cc int3
ffffffffff600543: cc int3
ffffffffff600544: cc int3
ffffffffff600545: cc int3
ffffffffff600546: cc int3
ffffffffff600547: cc int3
ffffffffff600548: cc int3
ffffffffff600549: cc int3
ffffffffff60054a: cc int3
ffffffffff60054b: cc int3
ffffffffff60054c: cc int3
ffffffffff60054d: cc int3
ffffffffff60054e: cc int3
ffffffffff60054f: cc int3
ffffffffff600550: cc int3
ffffffffff600551: cc int3
ffffffffff600552: cc int3
ffffffffff600553: cc int3
ffffffffff600554: cc int3
ffffffffff600555: cc int3
ffffffffff600556: cc int3
ffffffffff600557: cc int3
ffffffffff600558: cc int3
ffffffffff600559: cc int3
ffffffffff60055a: cc int3
ffffffffff60055b: cc int3
ffffffffff60055c: cc int3
ffffffffff60055d: cc int3
ffffffffff60055e: cc int3
ffffffffff60055f: cc int3
ffffffffff600560: cc int3
ffffffffff600561: cc int3
ffffffffff600562: cc int3
ffffffffff600563: cc int3
ffffffffff600564: cc int3
ffffffffff600565: cc int3
ffffffffff600566: cc int3
ffffffffff600567: cc int3
ffffffffff600568: cc int3
ffffffffff600569: cc int3
ffffffffff60056a: cc int3
ffffffffff60056b: cc int3
ffffffffff60056c: cc int3
ffffffffff60056d: cc int3
ffffffffff60056e: cc int3
ffffffffff60056f: cc int3
ffffffffff600570: cc int3
ffffffffff600571: cc int3
ffffffffff600572: cc int3
ffffffffff600573: cc int3
ffffffffff600574: cc int3
ffffffffff600575: cc int3
ffffffffff600576: cc int3
ffffffffff600577: cc int3
ffffffffff600578: cc int3
ffffffffff600579: cc int3
ffffffffff60057a: cc int3
ffffffffff60057b: cc int3
ffffffffff60057c: cc int3
ffffffffff60057d: cc int3
ffffffffff60057e: cc int3
ffffffffff60057f: cc int3
ffffffffff600580: cc int3
ffffffffff600581: cc int3
ffffffffff600582: cc int3
ffffffffff600583: cc int3
ffffffffff600584: cc int3
ffffffffff600585: cc int3
ffffffffff600586: cc int3
ffffffffff600587: cc int3
ffffffffff600588: cc int3
ffffffffff600589: cc int3
ffffffffff60058a: cc int3
ffffffffff60058b: cc int3
ffffffffff60058c: cc int3
ffffffffff60058d: cc int3
ffffffffff60058e: cc int3
ffffffffff60058f: cc int3
ffffffffff600590: cc int3
ffffffffff600591: cc int3
ffffffffff600592: cc int3
ffffffffff600593: cc int3
ffffffffff600594: cc int3
ffffffffff600595: cc int3
ffffffffff600596: cc int3
ffffffffff600597: cc int3
ffffffffff600598: cc int3
ffffffffff600599: cc int3
ffffffffff60059a: cc int3
ffffffffff60059b: cc int3
ffffffffff60059c: cc int3
ffffffffff60059d: cc int3
ffffffffff60059e: cc int3
ffffffffff60059f: cc int3
ffffffffff6005a0: cc int3
ffffffffff6005a1: cc int3
ffffffffff6005a2: cc int3
ffffffffff6005a3: cc int3
ffffffffff6005a4: cc int3
ffffffffff6005a5: cc int3
ffffffffff6005a6: cc int3
ffffffffff6005a7: cc int3
ffffffffff6005a8: cc int3
ffffffffff6005a9: cc int3
ffffffffff6005aa: cc int3
ffffffffff6005ab: cc int3
ffffffffff6005ac: cc int3
ffffffffff6005ad: cc int3
ffffffffff6005ae: cc int3
ffffffffff6005af: cc int3
ffffffffff6005b0: cc int3
ffffffffff6005b1: cc int3
ffffffffff6005b2: cc int3
ffffffffff6005b3: cc int3
ffffffffff6005b4: cc int3
ffffffffff6005b5: cc int3
ffffffffff6005b6: cc int3
ffffffffff6005b7: cc int3
ffffffffff6005b8: cc int3
ffffffffff6005b9: cc int3
ffffffffff6005ba: cc int3
ffffffffff6005bb: cc int3
ffffffffff6005bc: cc int3
ffffffffff6005bd: cc int3
ffffffffff6005be: cc int3
ffffffffff6005bf: cc int3
ffffffffff6005c0: cc int3
ffffffffff6005c1: cc int3
ffffffffff6005c2: cc int3
ffffffffff6005c3: cc int3
ffffffffff6005c4: cc int3
ffffffffff6005c5: cc int3
ffffffffff6005c6: cc int3
ffffffffff6005c7: cc int3
ffffffffff6005c8: cc int3
ffffffffff6005c9: cc int3
ffffffffff6005ca: cc int3
ffffffffff6005cb: cc int3
ffffffffff6005cc: cc int3
ffffffffff6005cd: cc int3
ffffffffff6005ce: cc int3
ffffffffff6005cf: cc int3
ffffffffff6005d0: cc int3
ffffffffff6005d1: cc int3
ffffffffff6005d2: cc int3
ffffffffff6005d3: cc int3
ffffffffff6005d4: cc int3
ffffffffff6005d5: cc int3
ffffffffff6005d6: cc int3
ffffffffff6005d7: cc int3
ffffffffff6005d8: cc int3
ffffffffff6005d9: cc int3
ffffffffff6005da: cc int3
ffffffffff6005db: cc int3
ffffffffff6005dc: cc int3
ffffffffff6005dd: cc int3
ffffffffff6005de: cc int3
ffffffffff6005df: cc int3
ffffffffff6005e0: cc int3
ffffffffff6005e1: cc int3
ffffffffff6005e2: cc int3
ffffffffff6005e3: cc int3
ffffffffff6005e4: cc int3
ffffffffff6005e5: cc int3
ffffffffff6005e6: cc int3
ffffffffff6005e7: cc int3
ffffffffff6005e8: cc int3
ffffffffff6005e9: cc int3
ffffffffff6005ea: cc int3
ffffffffff6005eb: cc int3
ffffffffff6005ec: cc int3
ffffffffff6005ed: cc int3
ffffffffff6005ee: cc int3
ffffffffff6005ef: cc int3
ffffffffff6005f0: cc int3
ffffffffff6005f1: cc int3
ffffffffff6005f2: cc int3
ffffffffff6005f3: cc int3
ffffffffff6005f4: cc int3
ffffffffff6005f5: cc int3
ffffffffff6005f6: cc int3
ffffffffff6005f7: cc int3
ffffffffff6005f8: cc int3
ffffffffff6005f9: cc int3
ffffffffff6005fa: cc int3
ffffffffff6005fb: cc int3
ffffffffff6005fc: cc int3
ffffffffff6005fd: cc int3
ffffffffff6005fe: cc int3
ffffffffff6005ff: cc int3
ffffffffff600600: cc int3
ffffffffff600601: cc int3
ffffffffff600602: cc int3
ffffffffff600603: cc int3
ffffffffff600604: cc int3
ffffffffff600605: cc int3
ffffffffff600606: cc int3
ffffffffff600607: cc int3
ffffffffff600608: cc int3
ffffffffff600609: cc int3
ffffffffff60060a: cc int3
ffffffffff60060b: cc int3
ffffffffff60060c: cc int3
ffffffffff60060d: cc int3
ffffffffff60060e: cc int3
ffffffffff60060f: cc int3
ffffffffff600610: cc int3
ffffffffff600611: cc int3
ffffffffff600612: cc int3
ffffffffff600613: cc int3
ffffffffff600614: cc int3
ffffffffff600615: cc int3
ffffffffff600616: cc int3
ffffffffff600617: cc int3
ffffffffff600618: cc int3
ffffffffff600619: cc int3
ffffffffff60061a: cc int3
ffffffffff60061b: cc int3
ffffffffff60061c: cc int3
ffffffffff60061d: cc int3
ffffffffff60061e: cc int3
ffffffffff60061f: cc int3
ffffffffff600620: cc int3
ffffffffff600621: cc int3
ffffffffff600622: cc int3
ffffffffff600623: cc int3
ffffffffff600624: cc int3
ffffffffff600625: cc int3
ffffffffff600626: cc int3
ffffffffff600627: cc int3
ffffffffff600628: cc int3
ffffffffff600629: cc int3
ffffffffff60062a: cc int3
ffffffffff60062b: cc int3
ffffffffff60062c: cc int3
ffffffffff60062d: cc int3
ffffffffff60062e: cc int3
ffffffffff60062f: cc int3
ffffffffff600630: cc int3
ffffffffff600631: cc int3
ffffffffff600632: cc int3
ffffffffff600633: cc int3
ffffffffff600634: cc int3
ffffffffff600635: cc int3
ffffffffff600636: cc int3
ffffffffff600637: cc int3
ffffffffff600638: cc int3
ffffffffff600639: cc int3
ffffffffff60063a: cc int3
ffffffffff60063b: cc int3
ffffffffff60063c: cc int3
ffffffffff60063d: cc int3
ffffffffff60063e: cc int3
ffffffffff60063f: cc int3
ffffffffff600640: cc int3
ffffffffff600641: cc int3
ffffffffff600642: cc int3
ffffffffff600643: cc int3
ffffffffff600644: cc int3
ffffffffff600645: cc int3
ffffffffff600646: cc int3
ffffffffff600647: cc int3
ffffffffff600648: cc int3
ffffffffff600649: cc int3
ffffffffff60064a: cc int3
ffffffffff60064b: cc int3
ffffffffff60064c: cc int3
ffffffffff60064d: cc int3
ffffffffff60064e: cc int3
ffffffffff60064f: cc int3
ffffffffff600650: cc int3
ffffffffff600651: cc int3
ffffffffff600652: cc int3
ffffffffff600653: cc int3
ffffffffff600654: cc int3
ffffffffff600655: cc int3
ffffffffff600656: cc int3
ffffffffff600657: cc int3
ffffffffff600658: cc int3
ffffffffff600659: cc int3
ffffffffff60065a: cc int3
ffffffffff60065b: cc int3
ffffffffff60065c: cc int3
ffffffffff60065d: cc int3
ffffffffff60065e: cc int3
ffffffffff60065f: cc int3
ffffffffff600660: cc int3
ffffffffff600661: cc int3
ffffffffff600662: cc int3
ffffffffff600663: cc int3
ffffffffff600664: cc int3
ffffffffff600665: cc int3
ffffffffff600666: cc int3
ffffffffff600667: cc int3
ffffffffff600668: cc int3
ffffffffff600669: cc int3
ffffffffff60066a: cc int3
ffffffffff60066b: cc int3
ffffffffff60066c: cc int3
ffffffffff60066d: cc int3
ffffffffff60066e: cc int3
ffffffffff60066f: cc int3
ffffffffff600670: cc int3
ffffffffff600671: cc int3
ffffffffff600672: cc int3
ffffffffff600673: cc int3
ffffffffff600674: cc int3
ffffffffff600675: cc int3
ffffffffff600676: cc int3
ffffffffff600677: cc int3
ffffffffff600678: cc int3
ffffffffff600679: cc int3
ffffffffff60067a: cc int3
ffffffffff60067b: cc int3
ffffffffff60067c: cc int3
ffffffffff60067d: cc int3
ffffffffff60067e: cc int3
ffffffffff60067f: cc int3
ffffffffff600680: cc int3
ffffffffff600681: cc int3
ffffffffff600682: cc int3
ffffffffff600683: cc int3
ffffffffff600684: cc int3
ffffffffff600685: cc int3
ffffffffff600686: cc int3
ffffffffff600687: cc int3
ffffffffff600688: cc int3
ffffffffff600689: cc int3
ffffffffff60068a: cc int3
ffffffffff60068b: cc int3
ffffffffff60068c: cc int3
ffffffffff60068d: cc int3
ffffffffff60068e: cc int3
ffffffffff60068f: cc int3
ffffffffff600690: cc int3
ffffffffff600691: cc int3
ffffffffff600692: cc int3
ffffffffff600693: cc int3
ffffffffff600694: cc int3
ffffffffff600695: cc int3
ffffffffff600696: cc int3
ffffffffff600697: cc int3
ffffffffff600698: cc int3
ffffffffff600699: cc int3
ffffffffff60069a: cc int3
ffffffffff60069b: cc int3
ffffffffff60069c: cc int3
ffffffffff60069d: cc int3
ffffffffff60069e: cc int3
ffffffffff60069f: cc int3
ffffffffff6006a0: cc int3
ffffffffff6006a1: cc int3
ffffffffff6006a2: cc int3
ffffffffff6006a3: cc int3
ffffffffff6006a4: cc int3
ffffffffff6006a5: cc int3
ffffffffff6006a6: cc int3
ffffffffff6006a7: cc int3
ffffffffff6006a8: cc int3
ffffffffff6006a9: cc int3
ffffffffff6006aa: cc int3
ffffffffff6006ab: cc int3
ffffffffff6006ac: cc int3
ffffffffff6006ad: cc int3
ffffffffff6006ae: cc int3
ffffffffff6006af: cc int3
ffffffffff6006b0: cc int3
ffffffffff6006b1: cc int3
ffffffffff6006b2: cc int3
ffffffffff6006b3: cc int3
ffffffffff6006b4: cc int3
ffffffffff6006b5: cc int3
ffffffffff6006b6: cc int3
ffffffffff6006b7: cc int3
ffffffffff6006b8: cc int3
ffffffffff6006b9: cc int3
ffffffffff6006ba: cc int3
ffffffffff6006bb: cc int3
ffffffffff6006bc: cc int3
ffffffffff6006bd: cc int3
ffffffffff6006be: cc int3
ffffffffff6006bf: cc int3
ffffffffff6006c0: cc int3
ffffffffff6006c1: cc int3
ffffffffff6006c2: cc int3
ffffffffff6006c3: cc int3
ffffffffff6006c4: cc int3
ffffffffff6006c5: cc int3
ffffffffff6006c6: cc int3
ffffffffff6006c7: cc int3
ffffffffff6006c8: cc int3
ffffffffff6006c9: cc int3
ffffffffff6006ca: cc int3
ffffffffff6006cb: cc int3
ffffffffff6006cc: cc int3
ffffffffff6006cd: cc int3
ffffffffff6006ce: cc int3
ffffffffff6006cf: cc int3
ffffffffff6006d0: cc int3
ffffffffff6006d1: cc int3
ffffffffff6006d2: cc int3
ffffffffff6006d3: cc int3
ffffffffff6006d4: cc int3
ffffffffff6006d5: cc int3
ffffffffff6006d6: cc int3
ffffffffff6006d7: cc int3
ffffffffff6006d8: cc int3
ffffffffff6006d9: cc int3
ffffffffff6006da: cc int3
ffffffffff6006db: cc int3
ffffffffff6006dc: cc int3
ffffffffff6006dd: cc int3
ffffffffff6006de: cc int3
ffffffffff6006df: cc int3
ffffffffff6006e0: cc int3
ffffffffff6006e1: cc int3
ffffffffff6006e2: cc int3
ffffffffff6006e3: cc int3
ffffffffff6006e4: cc int3
ffffffffff6006e5: cc int3
ffffffffff6006e6: cc int3
ffffffffff6006e7: cc int3
ffffffffff6006e8: cc int3
ffffffffff6006e9: cc int3
ffffffffff6006ea: cc int3
ffffffffff6006eb: cc int3
ffffffffff6006ec: cc int3
ffffffffff6006ed: cc int3
ffffffffff6006ee: cc int3
ffffffffff6006ef: cc int3
ffffffffff6006f0: cc int3
ffffffffff6006f1: cc int3
ffffffffff6006f2: cc int3
ffffffffff6006f3: cc int3
ffffffffff6006f4: cc int3
ffffffffff6006f5: cc int3
ffffffffff6006f6: cc int3
ffffffffff6006f7: cc int3
ffffffffff6006f8: cc int3
ffffffffff6006f9: cc int3
ffffffffff6006fa: cc int3
ffffffffff6006fb: cc int3
ffffffffff6006fc: cc int3
ffffffffff6006fd: cc int3
ffffffffff6006fe: cc int3
ffffffffff6006ff: cc int3
ffffffffff600700: cc int3
ffffffffff600701: cc int3
ffffffffff600702: cc int3
ffffffffff600703: cc int3
ffffffffff600704: cc int3
ffffffffff600705: cc int3
ffffffffff600706: cc int3
ffffffffff600707: cc int3
ffffffffff600708: cc int3
ffffffffff600709: cc int3
ffffffffff60070a: cc int3
ffffffffff60070b: cc int3
ffffffffff60070c: cc int3
ffffffffff60070d: cc int3
ffffffffff60070e: cc int3
ffffffffff60070f: cc int3
ffffffffff600710: cc int3
ffffffffff600711: cc int3
ffffffffff600712: cc int3
ffffffffff600713: cc int3
ffffffffff600714: cc int3
ffffffffff600715: cc int3
ffffffffff600716: cc int3
ffffffffff600717: cc int3
ffffffffff600718: cc int3
ffffffffff600719: cc int3
ffffffffff60071a: cc int3
ffffffffff60071b: cc int3
ffffffffff60071c: cc int3
ffffffffff60071d: cc int3
ffffffffff60071e: cc int3
ffffffffff60071f: cc int3
ffffffffff600720: cc int3
ffffffffff600721: cc int3
ffffffffff600722: cc int3
ffffffffff600723: cc int3
ffffffffff600724: cc int3
ffffffffff600725: cc int3
ffffffffff600726: cc int3
ffffffffff600727: cc int3
ffffffffff600728: cc int3
ffffffffff600729: cc int3
ffffffffff60072a: cc int3
ffffffffff60072b: cc int3
ffffffffff60072c: cc int3
ffffffffff60072d: cc int3
ffffffffff60072e: cc int3
ffffffffff60072f: cc int3
ffffffffff600730: cc int3
ffffffffff600731: cc int3
ffffffffff600732: cc int3
ffffffffff600733: cc int3
ffffffffff600734: cc int3
ffffffffff600735: cc int3
ffffffffff600736: cc int3
ffffffffff600737: cc int3
ffffffffff600738: cc int3
ffffffffff600739: cc int3
ffffffffff60073a: cc int3
ffffffffff60073b: cc int3
ffffffffff60073c: cc int3
ffffffffff60073d: cc int3
ffffffffff60073e: cc int3
ffffffffff60073f: cc int3
ffffffffff600740: cc int3
ffffffffff600741: cc int3
ffffffffff600742: cc int3
ffffffffff600743: cc int3
ffffffffff600744: cc int3
ffffffffff600745: cc int3
ffffffffff600746: cc int3
ffffffffff600747: cc int3
ffffffffff600748: cc int3
ffffffffff600749: cc int3
ffffffffff60074a: cc int3
ffffffffff60074b: cc int3
ffffffffff60074c: cc int3
ffffffffff60074d: cc int3
ffffffffff60074e: cc int3
ffffffffff60074f: cc int3
ffffffffff600750: cc int3
ffffffffff600751: cc int3
ffffffffff600752: cc int3
ffffffffff600753: cc int3
ffffffffff600754: cc int3
ffffffffff600755: cc int3
ffffffffff600756: cc int3
ffffffffff600757: cc int3
ffffffffff600758: cc int3
ffffffffff600759: cc int3
ffffffffff60075a: cc int3
ffffffffff60075b: cc int3
ffffffffff60075c: cc int3
ffffffffff60075d: cc int3
ffffffffff60075e: cc int3
ffffffffff60075f: cc int3
ffffffffff600760: cc int3
ffffffffff600761: cc int3
ffffffffff600762: cc int3
ffffffffff600763: cc int3
ffffffffff600764: cc int3
ffffffffff600765: cc int3
ffffffffff600766: cc int3
ffffffffff600767: cc int3
ffffffffff600768: cc int3
ffffffffff600769: cc int3
ffffffffff60076a: cc int3
ffffffffff60076b: cc int3
ffffffffff60076c: cc int3
ffffffffff60076d: cc int3
ffffffffff60076e: cc int3
ffffffffff60076f: cc int3
ffffffffff600770: cc int3
ffffffffff600771: cc int3
ffffffffff600772: cc int3
ffffffffff600773: cc int3
ffffffffff600774: cc int3
ffffffffff600775: cc int3
ffffffffff600776: cc int3
ffffffffff600777: cc int3
ffffffffff600778: cc int3
ffffffffff600779: cc int3
ffffffffff60077a: cc int3
ffffffffff60077b: cc int3
ffffffffff60077c: cc int3
ffffffffff60077d: cc int3
ffffffffff60077e: cc int3
ffffffffff60077f: cc int3
ffffffffff600780: cc int3
ffffffffff600781: cc int3
ffffffffff600782: cc int3
ffffffffff600783: cc int3
ffffffffff600784: cc int3
ffffffffff600785: cc int3
ffffffffff600786: cc int3
ffffffffff600787: cc int3
ffffffffff600788: cc int3
ffffffffff600789: cc int3
ffffffffff60078a: cc int3
ffffffffff60078b: cc int3
ffffffffff60078c: cc int3
ffffffffff60078d: cc int3
ffffffffff60078e: cc int3
ffffffffff60078f: cc int3
ffffffffff600790: cc int3
ffffffffff600791: cc int3
ffffffffff600792: cc int3
ffffffffff600793: cc int3
ffffffffff600794: cc int3
ffffffffff600795: cc int3
ffffffffff600796: cc int3
ffffffffff600797: cc int3
ffffffffff600798: cc int3
ffffffffff600799: cc int3
ffffffffff60079a: cc int3
ffffffffff60079b: cc int3
ffffffffff60079c: cc int3
ffffffffff60079d: cc int3
ffffffffff60079e: cc int3
ffffffffff60079f: cc int3
ffffffffff6007a0: cc int3
ffffffffff6007a1: cc int3
ffffffffff6007a2: cc int3
ffffffffff6007a3: cc int3
ffffffffff6007a4: cc int3
ffffffffff6007a5: cc int3
ffffffffff6007a6: cc int3
ffffffffff6007a7: cc int3
ffffffffff6007a8: cc int3
ffffffffff6007a9: cc int3
ffffffffff6007aa: cc int3
ffffffffff6007ab: cc int3
ffffffffff6007ac: cc int3
ffffffffff6007ad: cc int3
ffffffffff6007ae: cc int3
ffffffffff6007af: cc int3
ffffffffff6007b0: cc int3
ffffffffff6007b1: cc int3
ffffffffff6007b2: cc int3
ffffffffff6007b3: cc int3
ffffffffff6007b4: cc int3
ffffffffff6007b5: cc int3
ffffffffff6007b6: cc int3
ffffffffff6007b7: cc int3
ffffffffff6007b8: cc int3
ffffffffff6007b9: cc int3
ffffffffff6007ba: cc int3
ffffffffff6007bb: cc int3
ffffffffff6007bc: cc int3
ffffffffff6007bd: cc int3
ffffffffff6007be: cc int3
ffffffffff6007bf: cc int3
ffffffffff6007c0: cc int3
ffffffffff6007c1: cc int3
ffffffffff6007c2: cc int3
ffffffffff6007c3: cc int3
ffffffffff6007c4: cc int3
ffffffffff6007c5: cc int3
ffffffffff6007c6: cc int3
ffffffffff6007c7: cc int3
ffffffffff6007c8: cc int3
ffffffffff6007c9: cc int3
ffffffffff6007ca: cc int3
ffffffffff6007cb: cc int3
ffffffffff6007cc: cc int3
ffffffffff6007cd: cc int3
ffffffffff6007ce: cc int3
ffffffffff6007cf: cc int3
ffffffffff6007d0: cc int3
ffffffffff6007d1: cc int3
ffffffffff6007d2: cc int3
ffffffffff6007d3: cc int3
ffffffffff6007d4: cc int3
ffffffffff6007d5: cc int3
ffffffffff6007d6: cc int3
ffffffffff6007d7: cc int3
ffffffffff6007d8: cc int3
ffffffffff6007d9: cc int3
ffffffffff6007da: cc int3
ffffffffff6007db: cc int3
ffffffffff6007dc: cc int3
ffffffffff6007dd: cc int3
ffffffffff6007de: cc int3
ffffffffff6007df: cc int3
ffffffffff6007e0: cc int3
ffffffffff6007e1: cc int3
ffffffffff6007e2: cc int3
ffffffffff6007e3: cc int3
ffffffffff6007e4: cc int3
ffffffffff6007e5: cc int3
ffffffffff6007e6: cc int3
ffffffffff6007e7: cc int3
ffffffffff6007e8: cc int3
ffffffffff6007e9: cc int3
ffffffffff6007ea: cc int3
ffffffffff6007eb: cc int3
ffffffffff6007ec: cc int3
ffffffffff6007ed: cc int3
ffffffffff6007ee: cc int3
ffffffffff6007ef: cc int3
ffffffffff6007f0: cc int3
ffffffffff6007f1: cc int3
ffffffffff6007f2: cc int3
ffffffffff6007f3: cc int3
ffffffffff6007f4: cc int3
ffffffffff6007f5: cc int3
ffffffffff6007f6: cc int3
ffffffffff6007f7: cc int3
ffffffffff6007f8: cc int3
ffffffffff6007f9: cc int3
ffffffffff6007fa: cc int3
ffffffffff6007fb: cc int3
ffffffffff6007fc: cc int3
ffffffffff6007fd: cc int3
ffffffffff6007fe: cc int3
ffffffffff6007ff: cc int3
ffffffffff600800: 48 c7 c0 35 01 00 00 mov rax,0x135
ffffffffff600807: 0f 05 syscall
ffffffffff600809: c3 ret
ffffffffff60080a: cc int3
ffffffffff60080b: cc int3
ffffffffff60080c: cc int3
ffffffffff60080d: cc int3
ffffffffff60080e: cc int3
ffffffffff60080f: cc int3
ffffffffff600810: cc int3
ffffffffff600811: cc int3
ffffffffff600812: cc int3
ffffffffff600813: cc int3
ffffffffff600814: cc int3
ffffffffff600815: cc int3
ffffffffff600816: cc int3
ffffffffff600817: cc int3
ffffffffff600818: cc int3
ffffffffff600819: cc int3
ffffffffff60081a: cc int3
ffffffffff60081b: cc int3
ffffffffff60081c: cc int3
ffffffffff60081d: cc int3
ffffffffff60081e: cc int3
ffffffffff60081f: cc int3
ffffffffff600820: cc int3
ffffffffff600821: cc int3
ffffffffff600822: cc int3
ffffffffff600823: cc int3
ffffffffff600824: cc int3
ffffffffff600825: cc int3
ffffffffff600826: cc int3
ffffffffff600827: cc int3
ffffffffff600828: cc int3
ffffffffff600829: cc int3
ffffffffff60082a: cc int3
ffffffffff60082b: cc int3
ffffffffff60082c: cc int3
ffffffffff60082d: cc int3
ffffffffff60082e: cc int3
ffffffffff60082f: cc int3
ffffffffff600830: cc int3
ffffffffff600831: cc int3
ffffffffff600832: cc int3
ffffffffff600833: cc int3
ffffffffff600834: cc int3
ffffffffff600835: cc int3
ffffffffff600836: cc int3
ffffffffff600837: cc int3
ffffffffff600838: cc int3
ffffffffff600839: cc int3
ffffffffff60083a: cc int3
ffffffffff60083b: cc int3
ffffffffff60083c: cc int3
ffffffffff60083d: cc int3
ffffffffff60083e: cc int3
ffffffffff60083f: cc int3
ffffffffff600840: cc int3
ffffffffff600841: cc int3
ffffffffff600842: cc int3
ffffffffff600843: cc int3
ffffffffff600844: cc int3
ffffffffff600845: cc int3
ffffffffff600846: cc int3
ffffffffff600847: cc int3
ffffffffff600848: cc int3
ffffffffff600849: cc int3
ffffffffff60084a: cc int3
ffffffffff60084b: cc int3
ffffffffff60084c: cc int3
ffffffffff60084d: cc int3
ffffffffff60084e: cc int3
ffffffffff60084f: cc int3
ffffffffff600850: cc int3
ffffffffff600851: cc int3
ffffffffff600852: cc int3
ffffffffff600853: cc int3
ffffffffff600854: cc int3
ffffffffff600855: cc int3
ffffffffff600856: cc int3
ffffffffff600857: cc int3
ffffffffff600858: cc int3
ffffffffff600859: cc int3
ffffffffff60085a: cc int3
ffffffffff60085b: cc int3
ffffffffff60085c: cc int3
ffffffffff60085d: cc int3
ffffffffff60085e: cc int3
ffffffffff60085f: cc int3
ffffffffff600860: cc int3
ffffffffff600861: cc int3
ffffffffff600862: cc int3
ffffffffff600863: cc int3
ffffffffff600864: cc int3
ffffffffff600865: cc int3
ffffffffff600866: cc int3
ffffffffff600867: cc int3
ffffffffff600868: cc int3
ffffffffff600869: cc int3
ffffffffff60086a: cc int3
ffffffffff60086b: cc int3
ffffffffff60086c: cc int3
ffffffffff60086d: cc int3
ffffffffff60086e: cc int3
ffffffffff60086f: cc int3
ffffffffff600870: cc int3
ffffffffff600871: cc int3
ffffffffff600872: cc int3
ffffffffff600873: cc int3
ffffffffff600874: cc int3
ffffffffff600875: cc int3
ffffffffff600876: cc int3
ffffffffff600877: cc int3
ffffffffff600878: cc int3
ffffffffff600879: cc int3
ffffffffff60087a: cc int3
ffffffffff60087b: cc int3
ffffffffff60087c: cc int3
ffffffffff60087d: cc int3
ffffffffff60087e: cc int3
ffffffffff60087f: cc int3
ffffffffff600880: cc int3
ffffffffff600881: cc int3
ffffffffff600882: cc int3
ffffffffff600883: cc int3
ffffffffff600884: cc int3
ffffffffff600885: cc int3
ffffffffff600886: cc int3
ffffffffff600887: cc int3
ffffffffff600888: cc int3
ffffffffff600889: cc int3
ffffffffff60088a: cc int3
ffffffffff60088b: cc int3
ffffffffff60088c: cc int3
ffffffffff60088d: cc int3
ffffffffff60088e: cc int3
ffffffffff60088f: cc int3
ffffffffff600890: cc int3
ffffffffff600891: cc int3
ffffffffff600892: cc int3
ffffffffff600893: cc int3
ffffffffff600894: cc int3
ffffffffff600895: cc int3
ffffffffff600896: cc int3
ffffffffff600897: cc int3
ffffffffff600898: cc int3
ffffffffff600899: cc int3
ffffffffff60089a: cc int3
ffffffffff60089b: cc int3
ffffffffff60089c: cc int3
ffffffffff60089d: cc int3
ffffffffff60089e: cc int3
ffffffffff60089f: cc int3
ffffffffff6008a0: cc int3
ffffffffff6008a1: cc int3
ffffffffff6008a2: cc int3
ffffffffff6008a3: cc int3
ffffffffff6008a4: cc int3
ffffffffff6008a5: cc int3
ffffffffff6008a6: cc int3
ffffffffff6008a7: cc int3
ffffffffff6008a8: cc int3
ffffffffff6008a9: cc int3
ffffffffff6008aa: cc int3
ffffffffff6008ab: cc int3
ffffffffff6008ac: cc int3
ffffffffff6008ad: cc int3
ffffffffff6008ae: cc int3
ffffffffff6008af: cc int3
ffffffffff6008b0: cc int3
ffffffffff6008b1: cc int3
ffffffffff6008b2: cc int3
ffffffffff6008b3: cc int3
ffffffffff6008b4: cc int3
ffffffffff6008b5: cc int3
ffffffffff6008b6: cc int3
ffffffffff6008b7: cc int3
ffffffffff6008b8: cc int3
ffffffffff6008b9: cc int3
ffffffffff6008ba: cc int3
ffffffffff6008bb: cc int3
ffffffffff6008bc: cc int3
ffffffffff6008bd: cc int3
ffffffffff6008be: cc int3
ffffffffff6008bf: cc int3
ffffffffff6008c0: cc int3
ffffffffff6008c1: cc int3
ffffffffff6008c2: cc int3
ffffffffff6008c3: cc int3
ffffffffff6008c4: cc int3
ffffffffff6008c5: cc int3
ffffffffff6008c6: cc int3
ffffffffff6008c7: cc int3
ffffffffff6008c8: cc int3
ffffffffff6008c9: cc int3
ffffffffff6008ca: cc int3
ffffffffff6008cb: cc int3
ffffffffff6008cc: cc int3
ffffffffff6008cd: cc int3
ffffffffff6008ce: cc int3
ffffffffff6008cf: cc int3
ffffffffff6008d0: cc int3
ffffffffff6008d1: cc int3
ffffffffff6008d2: cc int3
ffffffffff6008d3: cc int3
ffffffffff6008d4: cc int3
ffffffffff6008d5: cc int3
ffffffffff6008d6: cc int3
ffffffffff6008d7: cc int3
ffffffffff6008d8: cc int3
ffffffffff6008d9: cc int3
ffffffffff6008da: cc int3
ffffffffff6008db: cc int3
ffffffffff6008dc: cc int3
ffffffffff6008dd: cc int3
ffffffffff6008de: cc int3
ffffffffff6008df: cc int3
ffffffffff6008e0: cc int3
ffffffffff6008e1: cc int3
ffffffffff6008e2: cc int3
ffffffffff6008e3: cc int3
ffffffffff6008e4: cc int3
ffffffffff6008e5: cc int3
ffffffffff6008e6: cc int3
ffffffffff6008e7: cc int3
ffffffffff6008e8: cc int3
ffffffffff6008e9: cc int3
ffffffffff6008ea: cc int3
ffffffffff6008eb: cc int3
ffffffffff6008ec: cc int3
ffffffffff6008ed: cc int3
ffffffffff6008ee: cc int3
ffffffffff6008ef: cc int3
ffffffffff6008f0: cc int3
ffffffffff6008f1: cc int3
ffffffffff6008f2: cc int3
ffffffffff6008f3: cc int3
ffffffffff6008f4: cc int3
ffffffffff6008f5: cc int3
ffffffffff6008f6: cc int3
ffffffffff6008f7: cc int3
ffffffffff6008f8: cc int3
ffffffffff6008f9: cc int3
ffffffffff6008fa: cc int3
ffffffffff6008fb: cc int3
ffffffffff6008fc: cc int3
ffffffffff6008fd: cc int3
ffffffffff6008fe: cc int3
ffffffffff6008ff: cc int3
ffffffffff600900: cc int3
ffffffffff600901: cc int3
ffffffffff600902: cc int3
ffffffffff600903: cc int3
ffffffffff600904: cc int3
ffffffffff600905: cc int3
ffffffffff600906: cc int3
ffffffffff600907: cc int3
ffffffffff600908: cc int3
ffffffffff600909: cc int3
ffffffffff60090a: cc int3
ffffffffff60090b: cc int3
ffffffffff60090c: cc int3
ffffffffff60090d: cc int3
ffffffffff60090e: cc int3
ffffffffff60090f: cc int3
ffffffffff600910: cc int3
ffffffffff600911: cc int3
ffffffffff600912: cc int3
ffffffffff600913: cc int3
ffffffffff600914: cc int3
ffffffffff600915: cc int3
ffffffffff600916: cc int3
ffffffffff600917: cc int3
ffffffffff600918: cc int3
ffffffffff600919: cc int3
ffffffffff60091a: cc int3
ffffffffff60091b: cc int3
ffffffffff60091c: cc int3
ffffffffff60091d: cc int3
ffffffffff60091e: cc int3
ffffffffff60091f: cc int3
ffffffffff600920: cc int3
ffffffffff600921: cc int3
ffffffffff600922: cc int3
ffffffffff600923: cc int3
ffffffffff600924: cc int3
ffffffffff600925: cc int3
ffffffffff600926: cc int3
ffffffffff600927: cc int3
ffffffffff600928: cc int3
ffffffffff600929: cc int3
ffffffffff60092a: cc int3
ffffffffff60092b: cc int3
ffffffffff60092c: cc int3
ffffffffff60092d: cc int3
ffffffffff60092e: cc int3
ffffffffff60092f: cc int3
ffffffffff600930: cc int3
ffffffffff600931: cc int3
ffffffffff600932: cc int3
ffffffffff600933: cc int3
ffffffffff600934: cc int3
ffffffffff600935: cc int3
ffffffffff600936: cc int3
ffffffffff600937: cc int3
ffffffffff600938: cc int3
ffffffffff600939: cc int3
ffffffffff60093a: cc int3
ffffffffff60093b: cc int3
ffffffffff60093c: cc int3
ffffffffff60093d: cc int3
ffffffffff60093e: cc int3
ffffffffff60093f: cc int3
ffffffffff600940: cc int3
ffffffffff600941: cc int3
ffffffffff600942: cc int3
ffffffffff600943: cc int3
ffffffffff600944: cc int3
ffffffffff600945: cc int3
ffffffffff600946: cc int3
ffffffffff600947: cc int3
ffffffffff600948: cc int3
ffffffffff600949: cc int3
ffffffffff60094a: cc int3
ffffffffff60094b: cc int3
ffffffffff60094c: cc int3
ffffffffff60094d: cc int3
ffffffffff60094e: cc int3
ffffffffff60094f: cc int3
ffffffffff600950: cc int3
ffffffffff600951: cc int3
ffffffffff600952: cc int3
ffffffffff600953: cc int3
ffffffffff600954: cc int3
ffffffffff600955: cc int3
ffffffffff600956: cc int3
ffffffffff600957: cc int3
ffffffffff600958: cc int3
ffffffffff600959: cc int3
ffffffffff60095a: cc int3
ffffffffff60095b: cc int3
ffffffffff60095c: cc int3
ffffffffff60095d: cc int3
ffffffffff60095e: cc int3
ffffffffff60095f: cc int3
ffffffffff600960: cc int3
ffffffffff600961: cc int3
ffffffffff600962: cc int3
ffffffffff600963: cc int3
ffffffffff600964: cc int3
ffffffffff600965: cc int3
ffffffffff600966: cc int3
ffffffffff600967: cc int3
ffffffffff600968: cc int3
ffffffffff600969: cc int3
ffffffffff60096a: cc int3
ffffffffff60096b: cc int3
ffffffffff60096c: cc int3
ffffffffff60096d: cc int3
ffffffffff60096e: cc int3
ffffffffff60096f: cc int3
ffffffffff600970: cc int3
ffffffffff600971: cc int3
ffffffffff600972: cc int3
ffffffffff600973: cc int3
ffffffffff600974: cc int3
ffffffffff600975: cc int3
ffffffffff600976: cc int3
ffffffffff600977: cc int3
ffffffffff600978: cc int3
ffffffffff600979: cc int3
ffffffffff60097a: cc int3
ffffffffff60097b: cc int3
ffffffffff60097c: cc int3
ffffffffff60097d: cc int3
ffffffffff60097e: cc int3
ffffffffff60097f: cc int3
ffffffffff600980: cc int3
ffffffffff600981: cc int3
ffffffffff600982: cc int3
ffffffffff600983: cc int3
ffffffffff600984: cc int3
ffffffffff600985: cc int3
ffffffffff600986: cc int3
ffffffffff600987: cc int3
ffffffffff600988: cc int3
ffffffffff600989: cc int3
ffffffffff60098a: cc int3
ffffffffff60098b: cc int3
ffffffffff60098c: cc int3
ffffffffff60098d: cc int3
ffffffffff60098e: cc int3
ffffffffff60098f: cc int3
ffffffffff600990: cc int3
ffffffffff600991: cc int3
ffffffffff600992: cc int3
ffffffffff600993: cc int3
ffffffffff600994: cc int3
ffffffffff600995: cc int3
ffffffffff600996: cc int3
ffffffffff600997: cc int3
ffffffffff600998: cc int3
ffffffffff600999: cc int3
ffffffffff60099a: cc int3
ffffffffff60099b: cc int3
ffffffffff60099c: cc int3
ffffffffff60099d: cc int3
ffffffffff60099e: cc int3
ffffffffff60099f: cc int3
ffffffffff6009a0: cc int3
ffffffffff6009a1: cc int3
ffffffffff6009a2: cc int3
ffffffffff6009a3: cc int3
ffffffffff6009a4: cc int3
ffffffffff6009a5: cc int3
ffffffffff6009a6: cc int3
ffffffffff6009a7: cc int3
ffffffffff6009a8: cc int3
ffffffffff6009a9: cc int3
ffffffffff6009aa: cc int3
ffffffffff6009ab: cc int3
ffffffffff6009ac: cc int3
ffffffffff6009ad: cc int3
ffffffffff6009ae: cc int3
ffffffffff6009af: cc int3
ffffffffff6009b0: cc int3
ffffffffff6009b1: cc int3
ffffffffff6009b2: cc int3
ffffffffff6009b3: cc int3
ffffffffff6009b4: cc int3
ffffffffff6009b5: cc int3
ffffffffff6009b6: cc int3
ffffffffff6009b7: cc int3
ffffffffff6009b8: cc int3
ffffffffff6009b9: cc int3
ffffffffff6009ba: cc int3
ffffffffff6009bb: cc int3
ffffffffff6009bc: cc int3
ffffffffff6009bd: cc int3
ffffffffff6009be: cc int3
ffffffffff6009bf: cc int3
ffffffffff6009c0: cc int3
ffffffffff6009c1: cc int3
ffffffffff6009c2: cc int3
ffffffffff6009c3: cc int3
ffffffffff6009c4: cc int3
ffffffffff6009c5: cc int3
ffffffffff6009c6: cc int3
ffffffffff6009c7: cc int3
ffffffffff6009c8: cc int3
ffffffffff6009c9: cc int3
ffffffffff6009ca: cc int3
ffffffffff6009cb: cc int3
ffffffffff6009cc: cc int3
ffffffffff6009cd: cc int3
ffffffffff6009ce: cc int3
ffffffffff6009cf: cc int3
ffffffffff6009d0: cc int3
ffffffffff6009d1: cc int3
ffffffffff6009d2: cc int3
ffffffffff6009d3: cc int3
ffffffffff6009d4: cc int3
ffffffffff6009d5: cc int3
ffffffffff6009d6: cc int3
ffffffffff6009d7: cc int3
ffffffffff6009d8: cc int3
ffffffffff6009d9: cc int3
ffffffffff6009da: cc int3
ffffffffff6009db: cc int3
ffffffffff6009dc: cc int3
ffffffffff6009dd: cc int3
ffffffffff6009de: cc int3
ffffffffff6009df: cc int3
ffffffffff6009e0: cc int3
ffffffffff6009e1: cc int3
ffffffffff6009e2: cc int3
ffffffffff6009e3: cc int3
ffffffffff6009e4: cc int3
ffffffffff6009e5: cc int3
ffffffffff6009e6: cc int3
ffffffffff6009e7: cc int3
ffffffffff6009e8: cc int3
ffffffffff6009e9: cc int3
ffffffffff6009ea: cc int3
ffffffffff6009eb: cc int3
ffffffffff6009ec: cc int3
ffffffffff6009ed: cc int3
ffffffffff6009ee: cc int3
ffffffffff6009ef: cc int3
ffffffffff6009f0: cc int3
ffffffffff6009f1: cc int3
ffffffffff6009f2: cc int3
ffffffffff6009f3: cc int3
ffffffffff6009f4: cc int3
ffffffffff6009f5: cc int3
ffffffffff6009f6: cc int3
ffffffffff6009f7: cc int3
ffffffffff6009f8: cc int3
ffffffffff6009f9: cc int3
ffffffffff6009fa: cc int3
ffffffffff6009fb: cc int3
ffffffffff6009fc: cc int3
ffffffffff6009fd: cc int3
ffffffffff6009fe: cc int3
ffffffffff6009ff: cc int3
ffffffffff600a00: cc int3
ffffffffff600a01: cc int3
ffffffffff600a02: cc int3
ffffffffff600a03: cc int3
ffffffffff600a04: cc int3
ffffffffff600a05: cc int3
ffffffffff600a06: cc int3
ffffffffff600a07: cc int3
ffffffffff600a08: cc int3
ffffffffff600a09: cc int3
ffffffffff600a0a: cc int3
ffffffffff600a0b: cc int3
ffffffffff600a0c: cc int3
ffffffffff600a0d: cc int3
ffffffffff600a0e: cc int3
ffffffffff600a0f: cc int3
ffffffffff600a10: cc int3
ffffffffff600a11: cc int3
ffffffffff600a12: cc int3
ffffffffff600a13: cc int3
ffffffffff600a14: cc int3
ffffffffff600a15: cc int3
ffffffffff600a16: cc int3
ffffffffff600a17: cc int3
ffffffffff600a18: cc int3
ffffffffff600a19: cc int3
ffffffffff600a1a: cc int3
ffffffffff600a1b: cc int3
ffffffffff600a1c: cc int3
ffffffffff600a1d: cc int3
ffffffffff600a1e: cc int3
ffffffffff600a1f: cc int3
ffffffffff600a20: cc int3
ffffffffff600a21: cc int3
ffffffffff600a22: cc int3
ffffffffff600a23: cc int3
ffffffffff600a24: cc int3
ffffffffff600a25: cc int3
ffffffffff600a26: cc int3
ffffffffff600a27: cc int3
ffffffffff600a28: cc int3
ffffffffff600a29: cc int3
ffffffffff600a2a: cc int3
ffffffffff600a2b: cc int3
ffffffffff600a2c: cc int3
ffffffffff600a2d: cc int3
ffffffffff600a2e: cc int3
ffffffffff600a2f: cc int3
ffffffffff600a30: cc int3
ffffffffff600a31: cc int3
ffffffffff600a32: cc int3
ffffffffff600a33: cc int3
ffffffffff600a34: cc int3
ffffffffff600a35: cc int3
ffffffffff600a36: cc int3
ffffffffff600a37: cc int3
ffffffffff600a38: cc int3
ffffffffff600a39: cc int3
ffffffffff600a3a: cc int3
ffffffffff600a3b: cc int3
ffffffffff600a3c: cc int3
ffffffffff600a3d: cc int3
ffffffffff600a3e: cc int3
ffffffffff600a3f: cc int3
ffffffffff600a40: cc int3
ffffffffff600a41: cc int3
ffffffffff600a42: cc int3
ffffffffff600a43: cc int3
ffffffffff600a44: cc int3
ffffffffff600a45: cc int3
ffffffffff600a46: cc int3
ffffffffff600a47: cc int3
ffffffffff600a48: cc int3
ffffffffff600a49: cc int3
ffffffffff600a4a: cc int3
ffffffffff600a4b: cc int3
ffffffffff600a4c: cc int3
ffffffffff600a4d: cc int3
ffffffffff600a4e: cc int3
ffffffffff600a4f: cc int3
ffffffffff600a50: cc int3
ffffffffff600a51: cc int3
ffffffffff600a52: cc int3
ffffffffff600a53: cc int3
ffffffffff600a54: cc int3
ffffffffff600a55: cc int3
ffffffffff600a56: cc int3
ffffffffff600a57: cc int3
ffffffffff600a58: cc int3
ffffffffff600a59: cc int3
ffffffffff600a5a: cc int3
ffffffffff600a5b: cc int3
ffffffffff600a5c: cc int3
ffffffffff600a5d: cc int3
ffffffffff600a5e: cc int3
ffffffffff600a5f: cc int3
ffffffffff600a60: cc int3
ffffffffff600a61: cc int3
ffffffffff600a62: cc int3
ffffffffff600a63: cc int3
ffffffffff600a64: cc int3
ffffffffff600a65: cc int3
ffffffffff600a66: cc int3
ffffffffff600a67: cc int3
ffffffffff600a68: cc int3
ffffffffff600a69: cc int3
ffffffffff600a6a: cc int3
ffffffffff600a6b: cc int3
ffffffffff600a6c: cc int3
ffffffffff600a6d: cc int3
ffffffffff600a6e: cc int3
ffffffffff600a6f: cc int3
ffffffffff600a70: cc int3
ffffffffff600a71: cc int3
ffffffffff600a72: cc int3
ffffffffff600a73: cc int3
ffffffffff600a74: cc int3
ffffffffff600a75: cc int3
ffffffffff600a76: cc int3
ffffffffff600a77: cc int3
ffffffffff600a78: cc int3
ffffffffff600a79: cc int3
ffffffffff600a7a: cc int3
ffffffffff600a7b: cc int3
ffffffffff600a7c: cc int3
ffffffffff600a7d: cc int3
ffffffffff600a7e: cc int3
ffffffffff600a7f: cc int3
ffffffffff600a80: cc int3
ffffffffff600a81: cc int3
ffffffffff600a82: cc int3
ffffffffff600a83: cc int3
ffffffffff600a84: cc int3
ffffffffff600a85: cc int3
ffffffffff600a86: cc int3
ffffffffff600a87: cc int3
ffffffffff600a88: cc int3
ffffffffff600a89: cc int3
ffffffffff600a8a: cc int3
ffffffffff600a8b: cc int3
ffffffffff600a8c: cc int3
ffffffffff600a8d: cc int3
ffffffffff600a8e: cc int3
ffffffffff600a8f: cc int3
ffffffffff600a90: cc int3
ffffffffff600a91: cc int3
ffffffffff600a92: cc int3
ffffffffff600a93: cc int3
ffffffffff600a94: cc int3
ffffffffff600a95: cc int3
ffffffffff600a96: cc int3
ffffffffff600a97: cc int3
ffffffffff600a98: cc int3
ffffffffff600a99: cc int3
ffffffffff600a9a: cc int3
ffffffffff600a9b: cc int3
ffffffffff600a9c: cc int3
ffffffffff600a9d: cc int3
ffffffffff600a9e: cc int3
ffffffffff600a9f: cc int3
ffffffffff600aa0: cc int3
ffffffffff600aa1: cc int3
ffffffffff600aa2: cc int3
ffffffffff600aa3: cc int3
ffffffffff600aa4: cc int3
ffffffffff600aa5: cc int3
ffffffffff600aa6: cc int3
ffffffffff600aa7: cc int3
ffffffffff600aa8: cc int3
ffffffffff600aa9: cc int3
ffffffffff600aaa: cc int3
ffffffffff600aab: cc int3
ffffffffff600aac: cc int3
ffffffffff600aad: cc int3
ffffffffff600aae: cc int3
ffffffffff600aaf: cc int3
ffffffffff600ab0: cc int3
ffffffffff600ab1: cc int3
ffffffffff600ab2: cc int3
ffffffffff600ab3: cc int3
ffffffffff600ab4: cc int3
ffffffffff600ab5: cc int3
ffffffffff600ab6: cc int3
ffffffffff600ab7: cc int3
ffffffffff600ab8: cc int3
ffffffffff600ab9: cc int3
ffffffffff600aba: cc int3
ffffffffff600abb: cc int3
ffffffffff600abc: cc int3
ffffffffff600abd: cc int3
ffffffffff600abe: cc int3
ffffffffff600abf: cc int3
ffffffffff600ac0: cc int3
ffffffffff600ac1: cc int3
ffffffffff600ac2: cc int3
ffffffffff600ac3: cc int3
ffffffffff600ac4: cc int3
ffffffffff600ac5: cc int3
ffffffffff600ac6: cc int3
ffffffffff600ac7: cc int3
ffffffffff600ac8: cc int3
ffffffffff600ac9: cc int3
ffffffffff600aca: cc int3
ffffffffff600acb: cc int3
ffffffffff600acc: cc int3
ffffffffff600acd: cc int3
ffffffffff600ace: cc int3
ffffffffff600acf: cc int3
ffffffffff600ad0: cc int3
ffffffffff600ad1: cc int3
ffffffffff600ad2: cc int3
ffffffffff600ad3: cc int3
ffffffffff600ad4: cc int3
ffffffffff600ad5: cc int3
ffffffffff600ad6: cc int3
ffffffffff600ad7: cc int3
ffffffffff600ad8: cc int3
ffffffffff600ad9: cc int3
ffffffffff600ada: cc int3
ffffffffff600adb: cc int3
ffffffffff600adc: cc int3
ffffffffff600add: cc int3
ffffffffff600ade: cc int3
ffffffffff600adf: cc int3
ffffffffff600ae0: cc int3
ffffffffff600ae1: cc int3
ffffffffff600ae2: cc int3
ffffffffff600ae3: cc int3
ffffffffff600ae4: cc int3
ffffffffff600ae5: cc int3
ffffffffff600ae6: cc int3
ffffffffff600ae7: cc int3
ffffffffff600ae8: cc int3
ffffffffff600ae9: cc int3
ffffffffff600aea: cc int3
ffffffffff600aeb: cc int3
ffffffffff600aec: cc int3
ffffffffff600aed: cc int3
ffffffffff600aee: cc int3
ffffffffff600aef: cc int3
ffffffffff600af0: cc int3
ffffffffff600af1: cc int3
ffffffffff600af2: cc int3
ffffffffff600af3: cc int3
ffffffffff600af4: cc int3
ffffffffff600af5: cc int3
ffffffffff600af6: cc int3
ffffffffff600af7: cc int3
ffffffffff600af8: cc int3
ffffffffff600af9: cc int3
ffffffffff600afa: cc int3
ffffffffff600afb: cc int3
ffffffffff600afc: cc int3
ffffffffff600afd: cc int3
ffffffffff600afe: cc int3
ffffffffff600aff: cc int3
ffffffffff600b00: cc int3
ffffffffff600b01: cc int3
ffffffffff600b02: cc int3
ffffffffff600b03: cc int3
ffffffffff600b04: cc int3
ffffffffff600b05: cc int3
ffffffffff600b06: cc int3
ffffffffff600b07: cc int3
ffffffffff600b08: cc int3
ffffffffff600b09: cc int3
ffffffffff600b0a: cc int3
ffffffffff600b0b: cc int3
ffffffffff600b0c: cc int3
ffffffffff600b0d: cc int3
ffffffffff600b0e: cc int3
ffffffffff600b0f: cc int3
ffffffffff600b10: cc int3
ffffffffff600b11: cc int3
ffffffffff600b12: cc int3
ffffffffff600b13: cc int3
ffffffffff600b14: cc int3
ffffffffff600b15: cc int3
ffffffffff600b16: cc int3
ffffffffff600b17: cc int3
ffffffffff600b18: cc int3
ffffffffff600b19: cc int3
ffffffffff600b1a: cc int3
ffffffffff600b1b: cc int3
ffffffffff600b1c: cc int3
ffffffffff600b1d: cc int3
ffffffffff600b1e: cc int3
ffffffffff600b1f: cc int3
ffffffffff600b20: cc int3
ffffffffff600b21: cc int3
ffffffffff600b22: cc int3
ffffffffff600b23: cc int3
ffffffffff600b24: cc int3
ffffffffff600b25: cc int3
ffffffffff600b26: cc int3
ffffffffff600b27: cc int3
ffffffffff600b28: cc int3
ffffffffff600b29: cc int3
ffffffffff600b2a: cc int3
ffffffffff600b2b: cc int3
ffffffffff600b2c: cc int3
ffffffffff600b2d: cc int3
ffffffffff600b2e: cc int3
ffffffffff600b2f: cc int3
ffffffffff600b30: cc int3
ffffffffff600b31: cc int3
ffffffffff600b32: cc int3
ffffffffff600b33: cc int3
ffffffffff600b34: cc int3
ffffffffff600b35: cc int3
ffffffffff600b36: cc int3
ffffffffff600b37: cc int3
ffffffffff600b38: cc int3
ffffffffff600b39: cc int3
ffffffffff600b3a: cc int3
ffffffffff600b3b: cc int3
ffffffffff600b3c: cc int3
ffffffffff600b3d: cc int3
ffffffffff600b3e: cc int3
ffffffffff600b3f: cc int3
ffffffffff600b40: cc int3
ffffffffff600b41: cc int3
ffffffffff600b42: cc int3
ffffffffff600b43: cc int3
ffffffffff600b44: cc int3
ffffffffff600b45: cc int3
ffffffffff600b46: cc int3
ffffffffff600b47: cc int3
ffffffffff600b48: cc int3
ffffffffff600b49: cc int3
ffffffffff600b4a: cc int3
ffffffffff600b4b: cc int3
ffffffffff600b4c: cc int3
ffffffffff600b4d: cc int3
ffffffffff600b4e: cc int3
ffffffffff600b4f: cc int3
ffffffffff600b50: cc int3
ffffffffff600b51: cc int3
ffffffffff600b52: cc int3
ffffffffff600b53: cc int3
ffffffffff600b54: cc int3
ffffffffff600b55: cc int3
ffffffffff600b56: cc int3
ffffffffff600b57: cc int3
ffffffffff600b58: cc int3
ffffffffff600b59: cc int3
ffffffffff600b5a: cc int3
ffffffffff600b5b: cc int3
ffffffffff600b5c: cc int3
ffffffffff600b5d: cc int3
ffffffffff600b5e: cc int3
ffffffffff600b5f: cc int3
ffffffffff600b60: cc int3
ffffffffff600b61: cc int3
ffffffffff600b62: cc int3
ffffffffff600b63: cc int3
ffffffffff600b64: cc int3
ffffffffff600b65: cc int3
ffffffffff600b66: cc int3
ffffffffff600b67: cc int3
ffffffffff600b68: cc int3
ffffffffff600b69: cc int3
ffffffffff600b6a: cc int3
ffffffffff600b6b: cc int3
ffffffffff600b6c: cc int3
ffffffffff600b6d: cc int3
ffffffffff600b6e: cc int3
ffffffffff600b6f: cc int3
ffffffffff600b70: cc int3
ffffffffff600b71: cc int3
ffffffffff600b72: cc int3
ffffffffff600b73: cc int3
ffffffffff600b74: cc int3
ffffffffff600b75: cc int3
ffffffffff600b76: cc int3
ffffffffff600b77: cc int3
ffffffffff600b78: cc int3
ffffffffff600b79: cc int3
ffffffffff600b7a: cc int3
ffffffffff600b7b: cc int3
ffffffffff600b7c: cc int3
ffffffffff600b7d: cc int3
ffffffffff600b7e: cc int3
ffffffffff600b7f: cc int3
ffffffffff600b80: cc int3
ffffffffff600b81: cc int3
ffffffffff600b82: cc int3
ffffffffff600b83: cc int3
ffffffffff600b84: cc int3
ffffffffff600b85: cc int3
ffffffffff600b86: cc int3
ffffffffff600b87: cc int3
ffffffffff600b88: cc int3
ffffffffff600b89: cc int3
ffffffffff600b8a: cc int3
ffffffffff600b8b: cc int3
ffffffffff600b8c: cc int3
ffffffffff600b8d: cc int3
ffffffffff600b8e: cc int3
ffffffffff600b8f: cc int3
ffffffffff600b90: cc int3
ffffffffff600b91: cc int3
ffffffffff600b92: cc int3
ffffffffff600b93: cc int3
ffffffffff600b94: cc int3
ffffffffff600b95: cc int3
ffffffffff600b96: cc int3
ffffffffff600b97: cc int3
ffffffffff600b98: cc int3
ffffffffff600b99: cc int3
ffffffffff600b9a: cc int3
ffffffffff600b9b: cc int3
ffffffffff600b9c: cc int3
ffffffffff600b9d: cc int3
ffffffffff600b9e: cc int3
ffffffffff600b9f: cc int3
ffffffffff600ba0: cc int3
ffffffffff600ba1: cc int3
ffffffffff600ba2: cc int3
ffffffffff600ba3: cc int3
ffffffffff600ba4: cc int3
ffffffffff600ba5: cc int3
ffffffffff600ba6: cc int3
ffffffffff600ba7: cc int3
ffffffffff600ba8: cc int3
ffffffffff600ba9: cc int3
ffffffffff600baa: cc int3
ffffffffff600bab: cc int3
ffffffffff600bac: cc int3
ffffffffff600bad: cc int3
ffffffffff600bae: cc int3
ffffffffff600baf: cc int3
ffffffffff600bb0: cc int3
ffffffffff600bb1: cc int3
ffffffffff600bb2: cc int3
ffffffffff600bb3: cc int3
ffffffffff600bb4: cc int3
ffffffffff600bb5: cc int3
ffffffffff600bb6: cc int3
ffffffffff600bb7: cc int3
ffffffffff600bb8: cc int3
ffffffffff600bb9: cc int3
ffffffffff600bba: cc int3
ffffffffff600bbb: cc int3
ffffffffff600bbc: cc int3
ffffffffff600bbd: cc int3
ffffffffff600bbe: cc int3
ffffffffff600bbf: cc int3
ffffffffff600bc0: cc int3
ffffffffff600bc1: cc int3
ffffffffff600bc2: cc int3
ffffffffff600bc3: cc int3
ffffffffff600bc4: cc int3
ffffffffff600bc5: cc int3
ffffffffff600bc6: cc int3
ffffffffff600bc7: cc int3
ffffffffff600bc8: cc int3
ffffffffff600bc9: cc int3
ffffffffff600bca: cc int3
ffffffffff600bcb: cc int3
ffffffffff600bcc: cc int3
ffffffffff600bcd: cc int3
ffffffffff600bce: cc int3
ffffffffff600bcf: cc int3
ffffffffff600bd0: cc int3
ffffffffff600bd1: cc int3
ffffffffff600bd2: cc int3
ffffffffff600bd3: cc int3
ffffffffff600bd4: cc int3
ffffffffff600bd5: cc int3
ffffffffff600bd6: cc int3
ffffffffff600bd7: cc int3
ffffffffff600bd8: cc int3
ffffffffff600bd9: cc int3
ffffffffff600bda: cc int3
ffffffffff600bdb: cc int3
ffffffffff600bdc: cc int3
ffffffffff600bdd: cc int3
ffffffffff600bde: cc int3
ffffffffff600bdf: cc int3
ffffffffff600be0: cc int3
ffffffffff600be1: cc int3
ffffffffff600be2: cc int3
ffffffffff600be3: cc int3
ffffffffff600be4: cc int3
ffffffffff600be5: cc int3
ffffffffff600be6: cc int3
ffffffffff600be7: cc int3
ffffffffff600be8: cc int3
ffffffffff600be9: cc int3
ffffffffff600bea: cc int3
ffffffffff600beb: cc int3
ffffffffff600bec: cc int3
ffffffffff600bed: cc int3
ffffffffff600bee: cc int3
ffffffffff600bef: cc int3
ffffffffff600bf0: cc int3
ffffffffff600bf1: cc int3
ffffffffff600bf2: cc int3
ffffffffff600bf3: cc int3
ffffffffff600bf4: cc int3
ffffffffff600bf5: cc int3
ffffffffff600bf6: cc int3
ffffffffff600bf7: cc int3
ffffffffff600bf8: cc int3
ffffffffff600bf9: cc int3
ffffffffff600bfa: cc int3
ffffffffff600bfb: cc int3
ffffffffff600bfc: cc int3
ffffffffff600bfd: cc int3
ffffffffff600bfe: cc int3
ffffffffff600bff: cc int3
ffffffffff600c00: cc int3
ffffffffff600c01: cc int3
ffffffffff600c02: cc int3
ffffffffff600c03: cc int3
ffffffffff600c04: cc int3
ffffffffff600c05: cc int3
ffffffffff600c06: cc int3
ffffffffff600c07: cc int3
ffffffffff600c08: cc int3
ffffffffff600c09: cc int3
ffffffffff600c0a: cc int3
ffffffffff600c0b: cc int3
ffffffffff600c0c: cc int3
ffffffffff600c0d: cc int3
ffffffffff600c0e: cc int3
ffffffffff600c0f: cc int3
ffffffffff600c10: cc int3
ffffffffff600c11: cc int3
ffffffffff600c12: cc int3
ffffffffff600c13: cc int3
ffffffffff600c14: cc int3
ffffffffff600c15: cc int3
ffffffffff600c16: cc int3
ffffffffff600c17: cc int3
ffffffffff600c18: cc int3
ffffffffff600c19: cc int3
ffffffffff600c1a: cc int3
ffffffffff600c1b: cc int3
ffffffffff600c1c: cc int3
ffffffffff600c1d: cc int3
ffffffffff600c1e: cc int3
ffffffffff600c1f: cc int3
ffffffffff600c20: cc int3
ffffffffff600c21: cc int3
ffffffffff600c22: cc int3
ffffffffff600c23: cc int3
ffffffffff600c24: cc int3
ffffffffff600c25: cc int3
ffffffffff600c26: cc int3
ffffffffff600c27: cc int3
ffffffffff600c28: cc int3
ffffffffff600c29: cc int3
ffffffffff600c2a: cc int3
ffffffffff600c2b: cc int3
ffffffffff600c2c: cc int3
ffffffffff600c2d: cc int3
ffffffffff600c2e: cc int3
ffffffffff600c2f: cc int3
ffffffffff600c30: cc int3
ffffffffff600c31: cc int3
ffffffffff600c32: cc int3
ffffffffff600c33: cc int3
ffffffffff600c34: cc int3
ffffffffff600c35: cc int3
ffffffffff600c36: cc int3
ffffffffff600c37: cc int3
ffffffffff600c38: cc int3
ffffffffff600c39: cc int3
ffffffffff600c3a: cc int3
ffffffffff600c3b: cc int3
ffffffffff600c3c: cc int3
ffffffffff600c3d: cc int3
ffffffffff600c3e: cc int3
ffffffffff600c3f: cc int3
ffffffffff600c40: cc int3
ffffffffff600c41: cc int3
ffffffffff600c42: cc int3
ffffffffff600c43: cc int3
ffffffffff600c44: cc int3
ffffffffff600c45: cc int3
ffffffffff600c46: cc int3
ffffffffff600c47: cc int3
ffffffffff600c48: cc int3
ffffffffff600c49: cc int3
ffffffffff600c4a: cc int3
ffffffffff600c4b: cc int3
ffffffffff600c4c: cc int3
ffffffffff600c4d: cc int3
ffffffffff600c4e: cc int3
ffffffffff600c4f: cc int3
ffffffffff600c50: cc int3
ffffffffff600c51: cc int3
ffffffffff600c52: cc int3
ffffffffff600c53: cc int3
ffffffffff600c54: cc int3
ffffffffff600c55: cc int3
ffffffffff600c56: cc int3
ffffffffff600c57: cc int3
ffffffffff600c58: cc int3
ffffffffff600c59: cc int3
ffffffffff600c5a: cc int3
ffffffffff600c5b: cc int3
ffffffffff600c5c: cc int3
ffffffffff600c5d: cc int3
ffffffffff600c5e: cc int3
ffffffffff600c5f: cc int3
ffffffffff600c60: cc int3
ffffffffff600c61: cc int3
ffffffffff600c62: cc int3
ffffffffff600c63: cc int3
ffffffffff600c64: cc int3
ffffffffff600c65: cc int3
ffffffffff600c66: cc int3
ffffffffff600c67: cc int3
ffffffffff600c68: cc int3
ffffffffff600c69: cc int3
ffffffffff600c6a: cc int3
ffffffffff600c6b: cc int3
ffffffffff600c6c: cc int3
ffffffffff600c6d: cc int3
ffffffffff600c6e: cc int3
ffffffffff600c6f: cc int3
ffffffffff600c70: cc int3
ffffffffff600c71: cc int3
ffffffffff600c72: cc int3
ffffffffff600c73: cc int3
ffffffffff600c74: cc int3
ffffffffff600c75: cc int3
ffffffffff600c76: cc int3
ffffffffff600c77: cc int3
ffffffffff600c78: cc int3
ffffffffff600c79: cc int3
ffffffffff600c7a: cc int3
ffffffffff600c7b: cc int3
ffffffffff600c7c: cc int3
ffffffffff600c7d: cc int3
ffffffffff600c7e: cc int3
ffffffffff600c7f: cc int3
ffffffffff600c80: cc int3
ffffffffff600c81: cc int3
ffffffffff600c82: cc int3
ffffffffff600c83: cc int3
ffffffffff600c84: cc int3
ffffffffff600c85: cc int3
ffffffffff600c86: cc int3
ffffffffff600c87: cc int3
ffffffffff600c88: cc int3
ffffffffff600c89: cc int3
ffffffffff600c8a: cc int3
ffffffffff600c8b: cc int3
ffffffffff600c8c: cc int3
ffffffffff600c8d: cc int3
ffffffffff600c8e: cc int3
ffffffffff600c8f: cc int3
ffffffffff600c90: cc int3
ffffffffff600c91: cc int3
ffffffffff600c92: cc int3
ffffffffff600c93: cc int3
ffffffffff600c94: cc int3
ffffffffff600c95: cc int3
ffffffffff600c96: cc int3
ffffffffff600c97: cc int3
ffffffffff600c98: cc int3
ffffffffff600c99: cc int3
ffffffffff600c9a: cc int3
ffffffffff600c9b: cc int3
ffffffffff600c9c: cc int3
ffffffffff600c9d: cc int3
ffffffffff600c9e: cc int3
ffffffffff600c9f: cc int3
ffffffffff600ca0: cc int3
ffffffffff600ca1: cc int3
ffffffffff600ca2: cc int3
ffffffffff600ca3: cc int3
ffffffffff600ca4: cc int3
ffffffffff600ca5: cc int3
ffffffffff600ca6: cc int3
ffffffffff600ca7: cc int3
ffffffffff600ca8: cc int3
ffffffffff600ca9: cc int3
ffffffffff600caa: cc int3
ffffffffff600cab: cc int3
ffffffffff600cac: cc int3
ffffffffff600cad: cc int3
ffffffffff600cae: cc int3
ffffffffff600caf: cc int3
ffffffffff600cb0: cc int3
ffffffffff600cb1: cc int3
ffffffffff600cb2: cc int3
ffffffffff600cb3: cc int3
ffffffffff600cb4: cc int3
ffffffffff600cb5: cc int3
ffffffffff600cb6: cc int3
ffffffffff600cb7: cc int3
ffffffffff600cb8: cc int3
ffffffffff600cb9: cc int3
ffffffffff600cba: cc int3
ffffffffff600cbb: cc int3
ffffffffff600cbc: cc int3
ffffffffff600cbd: cc int3
ffffffffff600cbe: cc int3
ffffffffff600cbf: cc int3
ffffffffff600cc0: cc int3
ffffffffff600cc1: cc int3
ffffffffff600cc2: cc int3
ffffffffff600cc3: cc int3
ffffffffff600cc4: cc int3
ffffffffff600cc5: cc int3
ffffffffff600cc6: cc int3
ffffffffff600cc7: cc int3
ffffffffff600cc8: cc int3
ffffffffff600cc9: cc int3
ffffffffff600cca: cc int3
ffffffffff600ccb: cc int3
ffffffffff600ccc: cc int3
ffffffffff600ccd: cc int3
ffffffffff600cce: cc int3
ffffffffff600ccf: cc int3
ffffffffff600cd0: cc int3
ffffffffff600cd1: cc int3
ffffffffff600cd2: cc int3
ffffffffff600cd3: cc int3
ffffffffff600cd4: cc int3
ffffffffff600cd5: cc int3
ffffffffff600cd6: cc int3
ffffffffff600cd7: cc int3
ffffffffff600cd8: cc int3
ffffffffff600cd9: cc int3
ffffffffff600cda: cc int3
ffffffffff600cdb: cc int3
ffffffffff600cdc: cc int3
ffffffffff600cdd: cc int3
ffffffffff600cde: cc int3
ffffffffff600cdf: cc int3
ffffffffff600ce0: cc int3
ffffffffff600ce1: cc int3
ffffffffff600ce2: cc int3
ffffffffff600ce3: cc int3
ffffffffff600ce4: cc int3
ffffffffff600ce5: cc int3
ffffffffff600ce6: cc int3
ffffffffff600ce7: cc int3
ffffffffff600ce8: cc int3
ffffffffff600ce9: cc int3
ffffffffff600cea: cc int3
ffffffffff600ceb: cc int3
ffffffffff600cec: cc int3
ffffffffff600ced: cc int3
ffffffffff600cee: cc int3
ffffffffff600cef: cc int3
ffffffffff600cf0: cc int3
ffffffffff600cf1: cc int3
ffffffffff600cf2: cc int3
ffffffffff600cf3: cc int3
ffffffffff600cf4: cc int3
ffffffffff600cf5: cc int3
ffffffffff600cf6: cc int3
ffffffffff600cf7: cc int3
ffffffffff600cf8: cc int3
ffffffffff600cf9: cc int3
ffffffffff600cfa: cc int3
ffffffffff600cfb: cc int3
ffffffffff600cfc: cc int3
ffffffffff600cfd: cc int3
ffffffffff600cfe: cc int3
ffffffffff600cff: cc int3
ffffffffff600d00: cc int3
ffffffffff600d01: cc int3
ffffffffff600d02: cc int3
ffffffffff600d03: cc int3
ffffffffff600d04: cc int3
ffffffffff600d05: cc int3
ffffffffff600d06: cc int3
ffffffffff600d07: cc int3
ffffffffff600d08: cc int3
ffffffffff600d09: cc int3
ffffffffff600d0a: cc int3
ffffffffff600d0b: cc int3
ffffffffff600d0c: cc int3
ffffffffff600d0d: cc int3
ffffffffff600d0e: cc int3
ffffffffff600d0f: cc int3
ffffffffff600d10: cc int3
ffffffffff600d11: cc int3
ffffffffff600d12: cc int3
ffffffffff600d13: cc int3
ffffffffff600d14: cc int3
ffffffffff600d15: cc int3
ffffffffff600d16: cc int3
ffffffffff600d17: cc int3
ffffffffff600d18: cc int3
ffffffffff600d19: cc int3
ffffffffff600d1a: cc int3
ffffffffff600d1b: cc int3
ffffffffff600d1c: cc int3
ffffffffff600d1d: cc int3
ffffffffff600d1e: cc int3
ffffffffff600d1f: cc int3
ffffffffff600d20: cc int3
ffffffffff600d21: cc int3
ffffffffff600d22: cc int3
ffffffffff600d23: cc int3
ffffffffff600d24: cc int3
ffffffffff600d25: cc int3
ffffffffff600d26: cc int3
ffffffffff600d27: cc int3
ffffffffff600d28: cc int3
ffffffffff600d29: cc int3
ffffffffff600d2a: cc int3
ffffffffff600d2b: cc int3
ffffffffff600d2c: cc int3
ffffffffff600d2d: cc int3
ffffffffff600d2e: cc int3
ffffffffff600d2f: cc int3
ffffffffff600d30: cc int3
ffffffffff600d31: cc int3
ffffffffff600d32: cc int3
ffffffffff600d33: cc int3
ffffffffff600d34: cc int3
ffffffffff600d35: cc int3
ffffffffff600d36: cc int3
ffffffffff600d37: cc int3
ffffffffff600d38: cc int3
ffffffffff600d39: cc int3
ffffffffff600d3a: cc int3
ffffffffff600d3b: cc int3
ffffffffff600d3c: cc int3
ffffffffff600d3d: cc int3
ffffffffff600d3e: cc int3
ffffffffff600d3f: cc int3
ffffffffff600d40: cc int3
ffffffffff600d41: cc int3
ffffffffff600d42: cc int3
ffffffffff600d43: cc int3
ffffffffff600d44: cc int3
ffffffffff600d45: cc int3
ffffffffff600d46: cc int3
ffffffffff600d47: cc int3
ffffffffff600d48: cc int3
ffffffffff600d49: cc int3
ffffffffff600d4a: cc int3
ffffffffff600d4b: cc int3
ffffffffff600d4c: cc int3
ffffffffff600d4d: cc int3
ffffffffff600d4e: cc int3
ffffffffff600d4f: cc int3
ffffffffff600d50: cc int3
ffffffffff600d51: cc int3
ffffffffff600d52: cc int3
ffffffffff600d53: cc int3
ffffffffff600d54: cc int3
ffffffffff600d55: cc int3
ffffffffff600d56: cc int3
ffffffffff600d57: cc int3
ffffffffff600d58: cc int3
ffffffffff600d59: cc int3
ffffffffff600d5a: cc int3
ffffffffff600d5b: cc int3
ffffffffff600d5c: cc int3
ffffffffff600d5d: cc int3
ffffffffff600d5e: cc int3
ffffffffff600d5f: cc int3
ffffffffff600d60: cc int3
ffffffffff600d61: cc int3
ffffffffff600d62: cc int3
ffffffffff600d63: cc int3
ffffffffff600d64: cc int3
ffffffffff600d65: cc int3
ffffffffff600d66: cc int3
ffffffffff600d67: cc int3
ffffffffff600d68: cc int3
ffffffffff600d69: cc int3
ffffffffff600d6a: cc int3
ffffffffff600d6b: cc int3
ffffffffff600d6c: cc int3
ffffffffff600d6d: cc int3
ffffffffff600d6e: cc int3
ffffffffff600d6f: cc int3
ffffffffff600d70: cc int3
ffffffffff600d71: cc int3
ffffffffff600d72: cc int3
ffffffffff600d73: cc int3
ffffffffff600d74: cc int3
ffffffffff600d75: cc int3
ffffffffff600d76: cc int3
ffffffffff600d77: cc int3
ffffffffff600d78: cc int3
ffffffffff600d79: cc int3
ffffffffff600d7a: cc int3
ffffffffff600d7b: cc int3
ffffffffff600d7c: cc int3
ffffffffff600d7d: cc int3
ffffffffff600d7e: cc int3
ffffffffff600d7f: cc int3
ffffffffff600d80: cc int3
ffffffffff600d81: cc int3
ffffffffff600d82: cc int3
ffffffffff600d83: cc int3
ffffffffff600d84: cc int3
ffffffffff600d85: cc int3
ffffffffff600d86: cc int3
ffffffffff600d87: cc int3
ffffffffff600d88: cc int3
ffffffffff600d89: cc int3
ffffffffff600d8a: cc int3
ffffffffff600d8b: cc int3
ffffffffff600d8c: cc int3
ffffffffff600d8d: cc int3
ffffffffff600d8e: cc int3
ffffffffff600d8f: cc int3
ffffffffff600d90: cc int3
ffffffffff600d91: cc int3
ffffffffff600d92: cc int3
ffffffffff600d93: cc int3
ffffffffff600d94: cc int3
ffffffffff600d95: cc int3
ffffffffff600d96: cc int3
ffffffffff600d97: cc int3
ffffffffff600d98: cc int3
ffffffffff600d99: cc int3
ffffffffff600d9a: cc int3
ffffffffff600d9b: cc int3
ffffffffff600d9c: cc int3
ffffffffff600d9d: cc int3
ffffffffff600d9e: cc int3
ffffffffff600d9f: cc int3
ffffffffff600da0: cc int3
ffffffffff600da1: cc int3
ffffffffff600da2: cc int3
ffffffffff600da3: cc int3
ffffffffff600da4: cc int3
ffffffffff600da5: cc int3
ffffffffff600da6: cc int3
ffffffffff600da7: cc int3
ffffffffff600da8: cc int3
ffffffffff600da9: cc int3
ffffffffff600daa: cc int3
ffffffffff600dab: cc int3
ffffffffff600dac: cc int3
ffffffffff600dad: cc int3
ffffffffff600dae: cc int3
ffffffffff600daf: cc int3
ffffffffff600db0: cc int3
ffffffffff600db1: cc int3
ffffffffff600db2: cc int3
ffffffffff600db3: cc int3
ffffffffff600db4: cc int3
ffffffffff600db5: cc int3
ffffffffff600db6: cc int3
ffffffffff600db7: cc int3
ffffffffff600db8: cc int3
ffffffffff600db9: cc int3
ffffffffff600dba: cc int3
ffffffffff600dbb: cc int3
ffffffffff600dbc: cc int3
ffffffffff600dbd: cc int3
ffffffffff600dbe: cc int3
ffffffffff600dbf: cc int3
ffffffffff600dc0: cc int3
ffffffffff600dc1: cc int3
ffffffffff600dc2: cc int3
ffffffffff600dc3: cc int3
ffffffffff600dc4: cc int3
ffffffffff600dc5: cc int3
ffffffffff600dc6: cc int3
ffffffffff600dc7: cc int3
ffffffffff600dc8: cc int3
ffffffffff600dc9: cc int3
ffffffffff600dca: cc int3
ffffffffff600dcb: cc int3
ffffffffff600dcc: cc int3
ffffffffff600dcd: cc int3
ffffffffff600dce: cc int3
ffffffffff600dcf: cc int3
ffffffffff600dd0: cc int3
ffffffffff600dd1: cc int3
ffffffffff600dd2: cc int3
ffffffffff600dd3: cc int3
ffffffffff600dd4: cc int3
ffffffffff600dd5: cc int3
ffffffffff600dd6: cc int3
ffffffffff600dd7: cc int3
ffffffffff600dd8: cc int3
ffffffffff600dd9: cc int3
ffffffffff600dda: cc int3
ffffffffff600ddb: cc int3
ffffffffff600ddc: cc int3
ffffffffff600ddd: cc int3
ffffffffff600dde: cc int3
ffffffffff600ddf: cc int3
ffffffffff600de0: cc int3
ffffffffff600de1: cc int3
ffffffffff600de2: cc int3
ffffffffff600de3: cc int3
ffffffffff600de4: cc int3
ffffffffff600de5: cc int3
ffffffffff600de6: cc int3
ffffffffff600de7: cc int3
ffffffffff600de8: cc int3
ffffffffff600de9: cc int3
ffffffffff600dea: cc int3
ffffffffff600deb: cc int3
ffffffffff600dec: cc int3
ffffffffff600ded: cc int3
ffffffffff600dee: cc int3
ffffffffff600def: cc int3
ffffffffff600df0: cc int3
ffffffffff600df1: cc int3
ffffffffff600df2: cc int3
ffffffffff600df3: cc int3
ffffffffff600df4: cc int3
ffffffffff600df5: cc int3
ffffffffff600df6: cc int3
ffffffffff600df7: cc int3
ffffffffff600df8: cc int3
ffffffffff600df9: cc int3
ffffffffff600dfa: cc int3
ffffffffff600dfb: cc int3
ffffffffff600dfc: cc int3
ffffffffff600dfd: cc int3
ffffffffff600dfe: cc int3
ffffffffff600dff: cc int3
ffffffffff600e00: cc int3
ffffffffff600e01: cc int3
ffffffffff600e02: cc int3
ffffffffff600e03: cc int3
ffffffffff600e04: cc int3
ffffffffff600e05: cc int3
ffffffffff600e06: cc int3
ffffffffff600e07: cc int3
ffffffffff600e08: cc int3
ffffffffff600e09: cc int3
ffffffffff600e0a: cc int3
ffffffffff600e0b: cc int3
ffffffffff600e0c: cc int3
ffffffffff600e0d: cc int3
ffffffffff600e0e: cc int3
ffffffffff600e0f: cc int3
ffffffffff600e10: cc int3
ffffffffff600e11: cc int3
ffffffffff600e12: cc int3
ffffffffff600e13: cc int3
ffffffffff600e14: cc int3
ffffffffff600e15: cc int3
ffffffffff600e16: cc int3
ffffffffff600e17: cc int3
ffffffffff600e18: cc int3
ffffffffff600e19: cc int3
ffffffffff600e1a: cc int3
ffffffffff600e1b: cc int3
ffffffffff600e1c: cc int3
ffffffffff600e1d: cc int3
ffffffffff600e1e: cc int3
ffffffffff600e1f: cc int3
ffffffffff600e20: cc int3
ffffffffff600e21: cc int3
ffffffffff600e22: cc int3
ffffffffff600e23: cc int3
ffffffffff600e24: cc int3
ffffffffff600e25: cc int3
ffffffffff600e26: cc int3
ffffffffff600e27: cc int3
ffffffffff600e28: cc int3
ffffffffff600e29: cc int3
ffffffffff600e2a: cc int3
ffffffffff600e2b: cc int3
ffffffffff600e2c: cc int3
ffffffffff600e2d: cc int3
ffffffffff600e2e: cc int3
ffffffffff600e2f: cc int3
ffffffffff600e30: cc int3
ffffffffff600e31: cc int3
ffffffffff600e32: cc int3
ffffffffff600e33: cc int3
ffffffffff600e34: cc int3
ffffffffff600e35: cc int3
ffffffffff600e36: cc int3
ffffffffff600e37: cc int3
ffffffffff600e38: cc int3
ffffffffff600e39: cc int3
ffffffffff600e3a: cc int3
ffffffffff600e3b: cc int3
ffffffffff600e3c: cc int3
ffffffffff600e3d: cc int3
ffffffffff600e3e: cc int3
ffffffffff600e3f: cc int3
ffffffffff600e40: cc int3
ffffffffff600e41: cc int3
ffffffffff600e42: cc int3
ffffffffff600e43: cc int3
ffffffffff600e44: cc int3
ffffffffff600e45: cc int3
ffffffffff600e46: cc int3
ffffffffff600e47: cc int3
ffffffffff600e48: cc int3
ffffffffff600e49: cc int3
ffffffffff600e4a: cc int3
ffffffffff600e4b: cc int3
ffffffffff600e4c: cc int3
ffffffffff600e4d: cc int3
ffffffffff600e4e: cc int3
ffffffffff600e4f: cc int3
ffffffffff600e50: cc int3
ffffffffff600e51: cc int3
ffffffffff600e52: cc int3
ffffffffff600e53: cc int3
ffffffffff600e54: cc int3
ffffffffff600e55: cc int3
ffffffffff600e56: cc int3
ffffffffff600e57: cc int3
ffffffffff600e58: cc int3
ffffffffff600e59: cc int3
ffffffffff600e5a: cc int3
ffffffffff600e5b: cc int3
ffffffffff600e5c: cc int3
ffffffffff600e5d: cc int3
ffffffffff600e5e: cc int3
ffffffffff600e5f: cc int3
ffffffffff600e60: cc int3
ffffffffff600e61: cc int3
ffffffffff600e62: cc int3
ffffffffff600e63: cc int3
ffffffffff600e64: cc int3
ffffffffff600e65: cc int3
ffffffffff600e66: cc int3
ffffffffff600e67: cc int3
ffffffffff600e68: cc int3
ffffffffff600e69: cc int3
ffffffffff600e6a: cc int3
ffffffffff600e6b: cc int3
ffffffffff600e6c: cc int3
ffffffffff600e6d: cc int3
ffffffffff600e6e: cc int3
ffffffffff600e6f: cc int3
ffffffffff600e70: cc int3
ffffffffff600e71: cc int3
ffffffffff600e72: cc int3
ffffffffff600e73: cc int3
ffffffffff600e74: cc int3
ffffffffff600e75: cc int3
ffffffffff600e76: cc int3
ffffffffff600e77: cc int3
ffffffffff600e78: cc int3
ffffffffff600e79: cc int3
ffffffffff600e7a: cc int3
ffffffffff600e7b: cc int3
ffffffffff600e7c: cc int3
ffffffffff600e7d: cc int3
ffffffffff600e7e: cc int3
ffffffffff600e7f: cc int3
ffffffffff600e80: cc int3
ffffffffff600e81: cc int3
ffffffffff600e82: cc int3
ffffffffff600e83: cc int3
ffffffffff600e84: cc int3
ffffffffff600e85: cc int3
ffffffffff600e86: cc int3
ffffffffff600e87: cc int3
ffffffffff600e88: cc int3
ffffffffff600e89: cc int3
ffffffffff600e8a: cc int3
ffffffffff600e8b: cc int3
ffffffffff600e8c: cc int3
ffffffffff600e8d: cc int3
ffffffffff600e8e: cc int3
ffffffffff600e8f: cc int3
ffffffffff600e90: cc int3
ffffffffff600e91: cc int3
ffffffffff600e92: cc int3
ffffffffff600e93: cc int3
ffffffffff600e94: cc int3
ffffffffff600e95: cc int3
ffffffffff600e96: cc int3
ffffffffff600e97: cc int3
ffffffffff600e98: cc int3
ffffffffff600e99: cc int3
ffffffffff600e9a: cc int3
ffffffffff600e9b: cc int3
ffffffffff600e9c: cc int3
ffffffffff600e9d: cc int3
ffffffffff600e9e: cc int3
ffffffffff600e9f: cc int3
ffffffffff600ea0: cc int3
ffffffffff600ea1: cc int3
ffffffffff600ea2: cc int3
ffffffffff600ea3: cc int3
ffffffffff600ea4: cc int3
ffffffffff600ea5: cc int3
ffffffffff600ea6: cc int3
ffffffffff600ea7: cc int3
ffffffffff600ea8: cc int3
ffffffffff600ea9: cc int3
ffffffffff600eaa: cc int3
ffffffffff600eab: cc int3
ffffffffff600eac: cc int3
ffffffffff600ead: cc int3
ffffffffff600eae: cc int3
ffffffffff600eaf: cc int3
ffffffffff600eb0: cc int3
ffffffffff600eb1: cc int3
ffffffffff600eb2: cc int3
ffffffffff600eb3: cc int3
ffffffffff600eb4: cc int3
ffffffffff600eb5: cc int3
ffffffffff600eb6: cc int3
ffffffffff600eb7: cc int3
ffffffffff600eb8: cc int3
ffffffffff600eb9: cc int3
ffffffffff600eba: cc int3
ffffffffff600ebb: cc int3
ffffffffff600ebc: cc int3
ffffffffff600ebd: cc int3
ffffffffff600ebe: cc int3
ffffffffff600ebf: cc int3
ffffffffff600ec0: cc int3
ffffffffff600ec1: cc int3
ffffffffff600ec2: cc int3
ffffffffff600ec3: cc int3
ffffffffff600ec4: cc int3
ffffffffff600ec5: cc int3
ffffffffff600ec6: cc int3
ffffffffff600ec7: cc int3
ffffffffff600ec8: cc int3
ffffffffff600ec9: cc int3
ffffffffff600eca: cc int3
ffffffffff600ecb: cc int3
ffffffffff600ecc: cc int3
ffffffffff600ecd: cc int3
ffffffffff600ece: cc int3
ffffffffff600ecf: cc int3
ffffffffff600ed0: cc int3
ffffffffff600ed1: cc int3
ffffffffff600ed2: cc int3
ffffffffff600ed3: cc int3
ffffffffff600ed4: cc int3
ffffffffff600ed5: cc int3
ffffffffff600ed6: cc int3
ffffffffff600ed7: cc int3
ffffffffff600ed8: cc int3
ffffffffff600ed9: cc int3
ffffffffff600eda: cc int3
ffffffffff600edb: cc int3
ffffffffff600edc: cc int3
ffffffffff600edd: cc int3
ffffffffff600ede: cc int3
ffffffffff600edf: cc int3
ffffffffff600ee0: cc int3
ffffffffff600ee1: cc int3
ffffffffff600ee2: cc int3
ffffffffff600ee3: cc int3
ffffffffff600ee4: cc int3
ffffffffff600ee5: cc int3
ffffffffff600ee6: cc int3
ffffffffff600ee7: cc int3
ffffffffff600ee8: cc int3
ffffffffff600ee9: cc int3
ffffffffff600eea: cc int3
ffffffffff600eeb: cc int3
ffffffffff600eec: cc int3
ffffffffff600eed: cc int3
ffffffffff600eee: cc int3
ffffffffff600eef: cc int3
ffffffffff600ef0: cc int3
ffffffffff600ef1: cc int3
ffffffffff600ef2: cc int3
ffffffffff600ef3: cc int3
ffffffffff600ef4: cc int3
ffffffffff600ef5: cc int3
ffffffffff600ef6: cc int3
ffffffffff600ef7: cc int3
ffffffffff600ef8: cc int3
ffffffffff600ef9: cc int3
ffffffffff600efa: cc int3
ffffffffff600efb: cc int3
ffffffffff600efc: cc int3
ffffffffff600efd: cc int3
ffffffffff600efe: cc int3
ffffffffff600eff: cc int3
ffffffffff600f00: cc int3
ffffffffff600f01: cc int3
ffffffffff600f02: cc int3
ffffffffff600f03: cc int3
ffffffffff600f04: cc int3
ffffffffff600f05: cc int3
ffffffffff600f06: cc int3
ffffffffff600f07: cc int3
ffffffffff600f08: cc int3
ffffffffff600f09: cc int3
ffffffffff600f0a: cc int3
ffffffffff600f0b: cc int3
ffffffffff600f0c: cc int3
ffffffffff600f0d: cc int3
ffffffffff600f0e: cc int3
ffffffffff600f0f: cc int3
ffffffffff600f10: cc int3
ffffffffff600f11: cc int3
ffffffffff600f12: cc int3
ffffffffff600f13: cc int3
ffffffffff600f14: cc int3
ffffffffff600f15: cc int3
ffffffffff600f16: cc int3
ffffffffff600f17: cc int3
ffffffffff600f18: cc int3
ffffffffff600f19: cc int3
ffffffffff600f1a: cc int3
ffffffffff600f1b: cc int3
ffffffffff600f1c: cc int3
ffffffffff600f1d: cc int3
ffffffffff600f1e: cc int3
ffffffffff600f1f: cc int3
ffffffffff600f20: cc int3
ffffffffff600f21: cc int3
ffffffffff600f22: cc int3
ffffffffff600f23: cc int3
ffffffffff600f24: cc int3
ffffffffff600f25: cc int3
ffffffffff600f26: cc int3
ffffffffff600f27: cc int3
ffffffffff600f28: cc int3
ffffffffff600f29: cc int3
ffffffffff600f2a: cc int3
ffffffffff600f2b: cc int3
ffffffffff600f2c: cc int3
ffffffffff600f2d: cc int3
ffffffffff600f2e: cc int3
ffffffffff600f2f: cc int3
ffffffffff600f30: cc int3
ffffffffff600f31: cc int3
ffffffffff600f32: cc int3
ffffffffff600f33: cc int3
ffffffffff600f34: cc int3
ffffffffff600f35: cc int3
ffffffffff600f36: cc int3
ffffffffff600f37: cc int3
ffffffffff600f38: cc int3
ffffffffff600f39: cc int3
ffffffffff600f3a: cc int3
ffffffffff600f3b: cc int3
ffffffffff600f3c: cc int3
ffffffffff600f3d: cc int3
ffffffffff600f3e: cc int3
ffffffffff600f3f: cc int3
ffffffffff600f40: cc int3
ffffffffff600f41: cc int3
ffffffffff600f42: cc int3
ffffffffff600f43: cc int3
ffffffffff600f44: cc int3
ffffffffff600f45: cc int3
ffffffffff600f46: cc int3
ffffffffff600f47: cc int3
ffffffffff600f48: cc int3
ffffffffff600f49: cc int3
ffffffffff600f4a: cc int3
ffffffffff600f4b: cc int3
ffffffffff600f4c: cc int3
ffffffffff600f4d: cc int3
ffffffffff600f4e: cc int3
ffffffffff600f4f: cc int3
ffffffffff600f50: cc int3
ffffffffff600f51: cc int3
ffffffffff600f52: cc int3
ffffffffff600f53: cc int3
ffffffffff600f54: cc int3
ffffffffff600f55: cc int3
ffffffffff600f56: cc int3
ffffffffff600f57: cc int3
ffffffffff600f58: cc int3
ffffffffff600f59: cc int3
ffffffffff600f5a: cc int3
ffffffffff600f5b: cc int3
ffffffffff600f5c: cc int3
ffffffffff600f5d: cc int3
ffffffffff600f5e: cc int3
ffffffffff600f5f: cc int3
ffffffffff600f60: cc int3
ffffffffff600f61: cc int3
ffffffffff600f62: cc int3
ffffffffff600f63: cc int3
ffffffffff600f64: cc int3
ffffffffff600f65: cc int3
ffffffffff600f66: cc int3
ffffffffff600f67: cc int3
ffffffffff600f68: cc int3
ffffffffff600f69: cc int3
ffffffffff600f6a: cc int3
ffffffffff600f6b: cc int3
ffffffffff600f6c: cc int3
ffffffffff600f6d: cc int3
ffffffffff600f6e: cc int3
ffffffffff600f6f: cc int3
ffffffffff600f70: cc int3
ffffffffff600f71: cc int3
ffffffffff600f72: cc int3
ffffffffff600f73: cc int3
ffffffffff600f74: cc int3
ffffffffff600f75: cc int3
ffffffffff600f76: cc int3
ffffffffff600f77: cc int3
ffffffffff600f78: cc int3
ffffffffff600f79: cc int3
ffffffffff600f7a: cc int3
ffffffffff600f7b: cc int3
ffffffffff600f7c: cc int3
ffffffffff600f7d: cc int3
ffffffffff600f7e: cc int3
ffffffffff600f7f: cc int3
ffffffffff600f80: cc int3
ffffffffff600f81: cc int3
ffffffffff600f82: cc int3
ffffffffff600f83: cc int3
ffffffffff600f84: cc int3
ffffffffff600f85: cc int3
ffffffffff600f86: cc int3
ffffffffff600f87: cc int3
ffffffffff600f88: cc int3
ffffffffff600f89: cc int3
ffffffffff600f8a: cc int3
ffffffffff600f8b: cc int3
ffffffffff600f8c: cc int3
ffffffffff600f8d: cc int3
ffffffffff600f8e: cc int3
ffffffffff600f8f: cc int3
ffffffffff600f90: cc int3
ffffffffff600f91: cc int3
ffffffffff600f92: cc int3
ffffffffff600f93: cc int3
ffffffffff600f94: cc int3
ffffffffff600f95: cc int3
ffffffffff600f96: cc int3
ffffffffff600f97: cc int3
ffffffffff600f98: cc int3
ffffffffff600f99: cc int3
ffffffffff600f9a: cc int3
ffffffffff600f9b: cc int3
ffffffffff600f9c: cc int3
ffffffffff600f9d: cc int3
ffffffffff600f9e: cc int3
ffffffffff600f9f: cc int3
ffffffffff600fa0: cc int3
ffffffffff600fa1: cc int3
ffffffffff600fa2: cc int3
ffffffffff600fa3: cc int3
ffffffffff600fa4: cc int3
ffffffffff600fa5: cc int3
ffffffffff600fa6: cc int3
ffffffffff600fa7: cc int3
ffffffffff600fa8: cc int3
ffffffffff600fa9: cc int3
ffffffffff600faa: cc int3
ffffffffff600fab: cc int3
ffffffffff600fac: cc int3
ffffffffff600fad: cc int3
ffffffffff600fae: cc int3
ffffffffff600faf: cc int3
ffffffffff600fb0: cc int3
ffffffffff600fb1: cc int3
ffffffffff600fb2: cc int3
ffffffffff600fb3: cc int3
ffffffffff600fb4: cc int3
ffffffffff600fb5: cc int3
ffffffffff600fb6: cc int3
ffffffffff600fb7: cc int3
ffffffffff600fb8: cc int3
ffffffffff600fb9: cc int3
ffffffffff600fba: cc int3
ffffffffff600fbb: cc int3
ffffffffff600fbc: cc int3
ffffffffff600fbd: cc int3
ffffffffff600fbe: cc int3
ffffffffff600fbf: cc int3
ffffffffff600fc0: cc int3
ffffffffff600fc1: cc int3
ffffffffff600fc2: cc int3
ffffffffff600fc3: cc int3
ffffffffff600fc4: cc int3
ffffffffff600fc5: cc int3
ffffffffff600fc6: cc int3
ffffffffff600fc7: cc int3
ffffffffff600fc8: cc int3
ffffffffff600fc9: cc int3
ffffffffff600fca: cc int3
ffffffffff600fcb: cc int3
ffffffffff600fcc: cc int3
ffffffffff600fcd: cc int3
ffffffffff600fce: cc int3
ffffffffff600fcf: cc int3
ffffffffff600fd0: cc int3
ffffffffff600fd1: cc int3
ffffffffff600fd2: cc int3
ffffffffff600fd3: cc int3
ffffffffff600fd4: cc int3
ffffffffff600fd5: cc int3
ffffffffff600fd6: cc int3
ffffffffff600fd7: cc int3
ffffffffff600fd8: cc int3
ffffffffff600fd9: cc int3
ffffffffff600fda: cc int3
ffffffffff600fdb: cc int3
ffffffffff600fdc: cc int3
ffffffffff600fdd: cc int3
ffffffffff600fde: cc int3
ffffffffff600fdf: cc int3
ffffffffff600fe0: cc int3
ffffffffff600fe1: cc int3
ffffffffff600fe2: cc int3
ffffffffff600fe3: cc int3
ffffffffff600fe4: cc int3
ffffffffff600fe5: cc int3
ffffffffff600fe6: cc int3
ffffffffff600fe7: cc int3
ffffffffff600fe8: cc int3
ffffffffff600fe9: cc int3
ffffffffff600fea: cc int3
ffffffffff600feb: cc int3
ffffffffff600fec: cc int3
ffffffffff600fed: cc int3
ffffffffff600fee: cc int3
ffffffffff600fef: cc int3
ffffffffff600ff0: cc int3
ffffffffff600ff1: cc int3
ffffffffff600ff2: cc int3
ffffffffff600ff3: cc int3
ffffffffff600ff4: cc int3
ffffffffff600ff5: cc int3
ffffffffff600ff6: cc int3
ffffffffff600ff7: cc int3
ffffffffff600ff8: cc int3
ffffffffff600ff9: cc int3
ffffffffff600ffa: cc int3
ffffffffff600ffb: cc int3
ffffffffff600ffc: cc int3
ffffffffff600ffd: cc int3
ffffffffff600ffe: cc int3
ffffffffff600fff: cc int3
可以很明显的看到,所谓的快速系统调用,无非是透过了运行库LIBC,用了快速系统调用的指令syscall而已,而系统调用所需要的最本质的东西,比如需要设置系统调用号,触发系统调用陷入以及CPU模式切换,一个都没有少。
性能测试
#define _GNU_SOURCE
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <unistd.h>
#include <time.h>
#include <sys/syscall.h>
int main(int argc, char **argv)
{
unsigned long i = 0;
time_t (*f)(time_t *) = (time_t (*)(time_t *))0xffffffffff600400UL;
if (!strcmp(argv[1], "vsyscall")) {
for (i = 0; i < 1000000; ++i)
f(NULL);
} else if (!strcmp(argv[1], "vdso")) {
for (i = 0; i < 1000000;++i)
time(NULL);
} else {
for (i = 0; i < 1000000; ++i)
syscall(SYS_time, NULL);
}
return 0;
}
可以看到,论性能,vsyscall-native==vsyscall < vdso. 这是因为vsyscall和vsyscall-native=本质上都要进行系统调用。而VDSO不同,VDSO的原理下文介绍。
总结
0.vsyscall地址固定,有安全隐患,因此后面被VDSO取代,vsyscall只占用一个页面大小,并且只有3个系统调用,每个系统调用地址绝对。功能有限。
1.可以通过内核命令行参数vsyscall="xxx"来设置vsyscall的运行模式。
2.内核地址空间并非铁板一块,可以按照页面力度修改映射属性,使用户空间的程序也可以访问,读写内核地址空间的页面。
参考文档:
Linux内核深入理解系统调用(2):vsyscall 和 vDSO 以及程序是如何运行的(execve)_rtoax的博客-CSDN博客