0384941C040000            		addl	1052(%rsp,%rdx,4), %eax
034B6C                     		addl	108(%rbx), %ecx
83C002                     		addl	$2, %eax
83C202                     		addl	$2, %edx
83C120                     		addl	$32, %ecx
83C620                     		addl	$32, %esi
4183C431                   		addl	$49, %r12d
83C104                     		addl	$4, %ecx
034495FC                   		addl	-4(%rbp,%rdx,4), %eax
0388B8C90000              		addl	51640(%rax), %ecx
038C05B8C90000            		addl	51640(%rbp,%rax), %ecx
038AB8C90000              		addl	51640(%rdx), %ecx
03B0BCC90000              		addl	51644(%rax), %esi
03B2BCC90000              		addl	51644(%rdx), %esi
03B8C0C90000              		addl	51648(%rax), %edi
03BAC0C90000              		addl	51648(%rdx), %edi
83C005                     		addl	$5, %eax
4183C605                   		addl	$5, %r14d
4403AC85A0020000          		addl	672(%rbp,%rax,4), %r13d
01D8                       		addl	%ebx, %eax
4101C9                     		addl	%ecx, %r9d
01D0                       		addl	%edx, %eax
4401E0                     		addl	%r12d, %eax
4501E5                     		addl	%r12d, %r13d
4401E8                     		addl	%r13d, %eax
037C8500                   		addl	(%rbp,%rax,4), %edi
4883C468                   		addq	$104, %rsp
4881C418050000            		addq	$1304, %rsp
4881C438080000            		addq	$2104, %rsp
4881C408010000            		addq	$264, %rsp
48034320                   		addq	32(%rbx), %rax
4881C4480D0000            		addq	$3400, %rsp
4883C438                   		addq	$56, %rsp
4883C448                   		addq	$72, %rsp
4881C438030000            		addq	$824, %rsp
4883C408                   		addq	$8, %rsp
4801C0                     		addq	%rax, %rax
4801C7                     		addq	%rax, %rdi
4801C2                     		addq	%rax, %rdx
4801E8                     		addq	%rbp, %rax
4801EA                     		addq	%rbp, %rdx
4801EE                     		addq	%rbp, %rsi
4801C8                     		addq	%rcx, %rax
4801D0                     		addq	%rdx, %rax
4801D2                     		addq	%rdx, %rdx
4801F2                     		addq	%rsi, %rdx
6601544450                		addw	%dx, 80(%rsp,%rax,2)
25FFFFDFFF                		andl	$-2097153, %eax
81E2FFFFDFFF              		andl	$-2097153, %edx
4181E4FFFFDFFF            		andl	$-2097153, %r12d
4181E7FFFFDFFF            		andl	$-2097153, %r15d
4181E0FFFFDFFF            		andl	$-2097153, %r8d
4181E0FF000000            		andl	$255, %r8d
83E0FE                     		andl	$-2, %eax
83E11F                     		andl	$31, %ecx
25FF7F0000                		andl	$32767, %eax
21D0                       		andl	%edx, %eax
211483                     		andl	%edx, (%rbx,%rax,4)
21F2                       		andl	%esi, %edx
E862160000                		call	lalala
99                         		cltd
4898                       		cltq
0F47D1                     		cmova	%ecx, %edx
0F43F8                     		cmovae	%eax, %edi
0F43F0                     		cmovae	%eax, %esi
0F4FC8                     		cmovg	%eax, %ecx
0F4FF8                     		cmovg	%eax, %edi
0F4FF0                     		cmovg	%eax, %esi
440F4FE0                   		cmovg	%eax, %r12d
0F4DC8                     		cmovge	%eax, %ecx
410F4FC5                   		cmovg	%r13d, %eax
440F4CE8                   		cmovl	%eax, %r13d
0F4EC8                     		cmovle	%eax, %ecx
0F4EF0                     		cmovle	%eax, %esi
0F45D0                     		cmovne	%eax, %edx
0F45D7                     		cmovne	%edi, %edx
80BC058000000000          		cmpb	$0, 128(%rbp,%rax)
80BC178000000000          		cmpb	$0, 128(%rdi,%rdx)
80BC05FA4C000000          		cmpb	$0, 19706(%rbp,%rax)
80BC044008000000          		cmpb	$0, 2112(%rsp,%rax)
80BC344008000000          		cmpb	$0, 2112(%rsp,%rsi)
807C042000                		cmpb	$0, 32(%rsp,%rax)
4138C2                     		cmpb	%al, %r10b
4038CE                     		cmpb	%cl, %sil
38D1                       		cmpb	%dl, %cl
4038F1                     		cmpb	%sil, %cl
4038F2                     		cmpb	%sil, %dl
40383424                   		cmpb	%sil, (%rsp)
83BC944004000000          		cmpl	$0, 1088(%rsp,%rdx,4)
837B6C00                   		cmpl	$0, 108(%rbx)
837F6C00                   		cmpl	$0, 108(%rdi)
837C240C00                		cmpl	$0, 12(%rsp)
837C241400                		cmpl	$0, 20(%rsp)
837C241800                		cmpl	$0, 24(%rsp)
837C842000                		cmpl	$0, 32(%rsp,%rax,4)
83BF8402000000            		cmpl	$0, 644(%rdi)
83BD9C02000000            		cmpl	$0, 668(%rbp)
41833C8600                		cmpl	$0, (%r14,%rax,4)
833800                     		cmpl	$0, (%rax)
833C8300                   		cmpl	$0, (%rbx,%rax,4)
833F00                     		cmpl	$0, (%rdi)
833E00                     		cmpl	$0, (%rsi)
83F965                     		cmpl	$101, %ecx
443BA4BC40040000          		cmpl	1088(%rsp,%rdi,4), %r12d
443BA49440040000          		cmpl	1088(%rsp,%rdx,4), %r12d
3B536C                     		cmpl	108(%rbx), %edx
443B4B6C                   		cmpl	108(%rbx), %r9d
81BD9C020000AF040000     		cmpl	$1199, 668(%rbp)
443B437C                   		cmpl	124(%rbx), %r8d
3B54240C                   		cmpl	12(%rsp), %edx
837B30FF                   		cmpl	$-1, 48(%rbx)
4183FD0E                   		cmpl	$14, %r13d
83FF0F                     		cmpl	$15, %edi
4183F80F                   		cmpl	$15, %r8d
83BB9002000001            		cmpl	$1, 656(%rbx)
83BB9402000001            		cmpl	$1, 660(%rbx)
83BF9402000001            		cmpl	$1, 660(%rdi)
3B542410                   		cmpl	16(%rsp), %edx
4183FC11                   		cmpl	$17, %r12d
817C241852460000          		cmpl	$18002, 24(%rsp)
81BD9C020000C7000000     		cmpl	$199, 668(%rbp)
83F813                     		cmpl	$19, %eax
83FB01                     		cmpl	$1, %ebx
83F9FF                     		cmpl	$-1, %ecx
83FF01                     		cmpl	$1, %edi
83FA01                     		cmpl	$1, %edx
83FEFF                     		cmpl	$-1, %esi
83FE01                     		cmpl	$1, %esi
4183FDFF                   		cmpl	$-1, %r13d
4183FD01                   		cmpl	$1, %r13d
4183F9FF                   		cmpl	$-1, %r9d
833C83FF                   		cmpl	$-1, (%rbx,%rax,4)
3B7C2414                   		cmpl	20(%rsp), %edi
3B542414                   		cmpl	20(%rsp), %edx
81BD9C0200005F090000     		cmpl	$2399, 668(%rbp)
3B5C2418                   		cmpl	24(%rsp), %ebx
3B7C2418                   		cmpl	24(%rsp), %edi
81FBFE000000              		cmpl	$254, %ebx
81FBFF000000              		cmpl	$255, %ebx
81F9FF000000              		cmpl	$255, %ecx
81FFFF000000              		cmpl	$255, %edi
81FAFF000000              		cmpl	$255, %edx
4181FCFF000000            		cmpl	$255, %r12d
81FF00010000              		cmpl	$256, %edi
81FE00010000              		cmpl	$256, %esi
83BD9002000002            		cmpl	$2, 656(%rbp)
83BF9002000002            		cmpl	$2, 656(%rdi)
3B7C241C                   		cmpl	28(%rsp), %edi
443B64241C                		cmpl	28(%rsp), %r12d
443B6C241C                		cmpl	28(%rsp), %r13d
83FB02                     		cmpl	$2, %ebx
4183FD02                   		cmpl	$2, %r13d
83FF1F                     		cmpl	$31, %edi
837C241403                		cmpl	$3, 20(%rsp)
837C242003                		cmpl	$3, 32(%rsp)
83FB21                     		cmpl	$33, %ebx
4183F921                   		cmpl	$33, %r9d
83F803                     		cmpl	$3, %eax
4183FD03                   		cmpl	$3, %r13d
4183F803                   		cmpl	$3, %r8d
4183F903                   		cmpl	$3, %r9d
83F831                     		cmpl	$49, %eax
81BD9C02000057020000     		cmpl	$599, 668(%rbp)
83FB05                     		cmpl	$5, %ebx
443B648440                		cmpl	64(%rsp,%rax,4), %r12d
443B64BC40                		cmpl	64(%rsp,%rdi,4), %r12d
3B449440                   		cmpl	64(%rsp,%rdx,4), %eax
3DFEFF0000                		cmpl	$65534, %eax
81FAFEFF0000              		cmpl	$65534, %edx
3DFFFF0000                		cmpl	$65535, %eax
81FB00000100              		cmpl	$65536, %ebx
3B959C020000              		cmpl	668(%rbp), %edx
443BA59C020000            		cmpl	668(%rbp), %r12d
4183FE06                   		cmpl	$6, %r14d
4183BB8402000007          		cmpl	$7, 644(%r11)
83BD8402000007            		cmpl	$7, 644(%rbp)
83BB8402000007            		cmpl	$7, 644(%rbx)
83BF8402000007            		cmpl	$7, 644(%rdi)
83BE8402000007            		cmpl	$7, 644(%rsi)
4183FE07                   		cmpl	$7, %r14d
837C240C63                		cmpl	$99, 12(%rsp)
837C241863                		cmpl	$99, 24(%rsp)
81FD0F270000              		cmpl	$9999, %ebp
83F809                     		cmpl	$9, %eax
39449440                   		cmpl	%eax, 64(%rsp,%rdx,4)
39C1                       		cmpl	%eax, %ecx
39C7                       		cmpl	%eax, %edi
39C2                       		cmpl	%eax, %edx
39C6                       		cmpl	%eax, %esi
4139C5                     		cmpl	%eax, %r13d
4139C0                     		cmpl	%eax, %r8d
39EF                       		cmpl	%ebp, %edi
4139EC                     		cmpl	%ebp, %r12d
39C8                       		cmpl	%ecx, %eax
4139CD                     		cmpl	%ecx, %r13d
39F8                       		cmpl	%edi, %eax
4139FA                     		cmpl	%edi, %r10d
39D1                       		cmpl	%edx, %ecx
39D7                       		cmpl	%edx, %edi
391578563412              		cmpl	%edx, 0x12345678(%rip)
4139D4                     		cmpl	%edx, %r12d
4139D1                     		cmpl	%edx, %r9d
391481                     		cmpl	%edx, (%rcx,%rax,4)
4539D1                     		cmpl	%r10d, %r9d
453B0482                   		cmpl	(%r10,%rax,4), %r8d
4439D9                     		cmpl	%r11d, %ecx
4439E0                     		cmpl	%r12d, %eax
4439E5                     		cmpl	%r12d, %ebp
4439E7                     		cmpl	%r12d, %edi
44396C2410                		cmpl	%r13d, 16(%rsp)
4439E8                     		cmpl	%r13d, %eax
4439ED                     		cmpl	%r13d, %ebp
4439EF                     		cmpl	%r13d, %edi
4439EA                     		cmpl	%r13d, %edx
4539EC                     		cmpl	%r13d, %r12d
4439F0                     		cmpl	%r14d, %eax
4439F3                     		cmpl	%r14d, %ebx
4439F7                     		cmpl	%r14d, %edi
4539F4                     		cmpl	%r14d, %r12d
4539F5                     		cmpl	%r14d, %r13d
4539FE                     		cmpl	%r15d, %r14d
4439C7                     		cmpl	%r8d, %edi
4439C6                     		cmpl	%r8d, %esi
4439CA                     		cmpl	%r9d, %edx
664139C2                   		cmpw	%ax, %r10w
FF4C240C                   		decl	12(%rsp)
FF4C2418                   		decl	24(%rsp)
FF4C8420                   		decl	32(%rsp,%rax,4)
FFC8                       		decl	%eax
FFCD                       		decl	%ebp
FFCB                       		decl	%ebx
FFC9                       		decl	%ecx
FFCF                       		decl	%edi
FFCE                       		decl	%esi
41FFCA                     		decl	%r10d
41FFCB                     		decl	%r11d
41FFCC                     		decl	%r12d
41FFC8                     		decl	%r8d
41FF09                     		decl	(%r9)
F7FB                       		idivl	%ebx
69442408C51D0000          		imull	$7621, 8(%rsp), %eax
440FAFE0                   		imull	%eax, %r12d
4869C056555555            		imulq	$1431655766, %rax, %rax
480FAFC2                   		imulq	%rdx, %rax
FF848420040000            		incl	1056(%rsp,%rax,4)
41FF4374                   		incl	116(%r11)
FF4774                     		incl	116(%rdi)
FF4674                     		incl	116(%rsi)
FF477C                     		incl	124(%rdi)
FF44240C                   		incl	12(%rsp)
FF442418                   		incl	24(%rsp)
FF848588B10000            		incl	45448(%rbp,%rax,4)
FF849588B10000            		incl	45448(%rbp,%rdx,4)
FF44B430                   		incl	48(%rsp,%rsi,4)
FF83A0020000              		incl	672(%rbx)
FF8483A0020000            		incl	672(%rbx,%rax,4)
FF83A4020000              		incl	676(%rbx)
FF8483A4020000            		incl	676(%rbx,%rax,4)
FFC0                       		incl	%eax
FFC5                       		incl	%ebp
FFC3                       		incl	%ebx
FFC1                       		incl	%ecx
FFC7                       		incl	%edi
FFC2                       		incl	%edx
FFC6                       		incl	%esi
41FFC2                     		incl	%r10d
41FFC3                     		incl	%r11d
41FFC4                     		incl	%r12d
41FFC5                     		incl	%r13d
41FFC6                     		incl	%r14d
41FFC0                     		incl	%r8d
41FFC1                     		incl	%r9d
FF448500                   		incl	(%rbp,%rax,4)
48FFC2                     		incq	%rdx
0F87DD120000              		ja	lalala
0F86D7120000              		jbe	lalala
0F84D1120000              		je	lalala
0F8DCB120000              		jge	lalala
0F8FC5120000              		jg	lalala
0F8EBF120000              		jle	lalala
0F8CB9120000              		jl	lalala
E9B4120000                		jmp	lalala
0F85AE120000              		jne	lalala
0F89A8120000              		jns	lalala
0F88A2120000              		js	lalala
418D7BFF                   		leal	-1(%r11), %edi
418D4404FF                		leal	-1(%r12,%rax), %eax
418D4501                   		leal	1(%r13), %eax
418D5501                   		leal	1(%r13), %edx
418D5001                   		leal	1(%r8), %edx
8D7001                     		leal	1(%rax), %esi
448D70FF                   		leal	-1(%rax), %r14d
468D440001                		leal	1(%rax,%r8), %r8d
8D4C0801                   		leal	1(%rax,%rcx), %ecx
8D7501                     		leal	1(%rbp), %esi
8D43FF                     		leal	-1(%rbx), %eax
8D41FF                     		leal	-1(%rcx), %eax
8D4101                     		leal	1(%rcx), %eax
8D4701                     		leal	1(%rdi), %eax
8D4F01                     		leal	1(%rdi), %ecx
8D42FF                     		leal	-1(%rdx), %eax
8D4201                     		leal	1(%rdx), %eax
8D6EFF                     		leal	-1(%rsi), %ebp
448D66FF                   		leal	-1(%rsi), %r12d
448D4EFF                   		leal	-1(%rsi), %r9d
8D43FE                     		leal	-2(%rbx), %eax
8D47FE                     		leal	-2(%rdi), %eax
418D451F                   		leal	31(%r13), %eax
8D5522                     		leal	34(%rbp), %edx
8D4523                     		leal	35(%rbp), %eax
8D43FD                     		leal	-3(%rbx), %eax
8D7030                     		leal	48(%rax), %esi
418D7EFC                   		leal	-4(%r14), %edi
8D4F04                     		leal	4(%rdi), %ecx
8D4107                     		leal	7(%rcx), %eax
458D5808                   		leal	8(%r8), %r11d
438D0C2A                   		leal	(%r10,%r13), %ecx
438D0404                   		leal	(%r12,%r8), %eax
418D547D00                		leal	(%r13,%rdi,2), %edx
418D443500                		leal	(%r13,%rsi), %eax
438D042E                   		leal	(%r14,%r13), %eax
438D0410                   		leal	(%r8,%r10), %eax
418D0410                   		leal	(%r8,%rdx), %eax
438D3C39                   		leal	(%r9,%r15), %edi
428D0410                   		leal	(%rax,%r10), %eax
468D3C30                   		leal	(%rax,%r14), %r15d
428D0400                   		leal	(%rax,%r8), %eax
428D0408                   		leal	(%rax,%r9), %eax
8D0440                     		leal	(%rax,%rax,2), %eax
8D0438                     		leal	(%rax,%rdi), %eax
8D0410                     		leal	(%rax,%rdx), %eax
428D0409                   		leal	(%rcx,%r9), %eax
428D042F                   		leal	(%rdi,%r13), %eax
428D042A                   		leal	(%rdx,%r13), %eax
428D1402                   		leal	(%rdx,%r8), %edx
428D140A                   		leal	(%rdx,%r9), %edx
8D040A                     		leal	(%rdx,%rcx), %eax
8D143A                     		leal	(%rdx,%rdi), %edx
428D042E                   		leal	(%rsi,%r13), %eax
428D043E                   		leal	(%rsi,%r15), %eax
8D040E                     		leal	(%rsi,%rcx), %eax
8D0476                     		leal	(%rsi,%rsi,2), %eax
498D5301                   		leaq	1(%r11), %rdx
488D442414                		leaq	20(%rsp), %rax
4C8D940140930000          		leaq	37696(%rcx,%rax), %r10
4C8D8C0140930000          		leaq	37696(%rcx,%rax), %r9
488DBC454C930000          		leaq	37708(%rbp,%rax,2), %rdi
488DBC7D4C930000          		leaq	37708(%rbp,%rdi,2), %rdi
488DB47D4C930000          		leaq	37708(%rbp,%rdi,2), %rsi
4C8D84C558990000          		leaq	39256(%rbp,%rax,8), %r8
488DBCFD58990000          		leaq	39256(%rbp,%rdi,8), %rdi
488DB4FD88B10000          		leaq	45448(%rbp,%rdi,8), %rsi
488D1400                   		leaq	(%rax,%rax), %rdx
488D0410                   		leaq	(%rax,%rdx), %rax
4C8D6C4500                		leaq	(%rbp,%rax,2), %r13
488D444500                		leaq	(%rbp,%rax,2), %rax
488D4C4500                		leaq	(%rbp,%rax,2), %rcx
488D544500                		leaq	(%rbp,%rax,2), %rdx
488D540500                		leaq	(%rbp,%rax), %rdx
488D545500                		leaq	(%rbp,%rdx,2), %rdx
488D1432                   		leaq	(%rdx,%rsi), %rdx
C684044008000000          		movb	$0, 2112(%rsp,%rax)
C644042000                		movb	$0, 32(%rsp,%rax)
C684084A92000000          		movb	$0, 37450(%rax,%rcx)
C684044008000001          		movb	$1, 2112(%rsp,%rax)
C6440C2001                		movb	$1, 32(%rsp,%rcx)
C684084A9200000F          		movb	$15, 37450(%rax,%rcx)
C684104C9300000F          		movb	$15, 37708(%rax,%rdx)
88442401                   		movb	%al, 1(%rsp)
88841780010000            		movb	%al, 384(%rdi,%rdx)
880411                     		movb	%al, (%rcx,%rdx)
8802                       		movb	%al, (%rdx)
884C2420                   		movb	%cl, 32(%rsp)
880C24                     		movb	%cl, (%rsp)
40887C0420                		movb	%dil, 32(%rsp,%rax)
889405A8060000            		movb	%dl, 1704(%rbp,%rax)
88540420                   		movb	%dl, 32(%rsp,%rax)
881430                     		movb	%dl, (%rax,%rsi)
44888405FA4C0000          		movb	%r8b, 19706(%rbp,%rax)
44880C04                   		movb	%r9b, (%rsp,%rax)
89C0                       		mov	%eax, %eax
89F8                       		mov	%edi, %eax
89F0                       		mov	%esi, %eax
C784842004000000000000   		movl	$0, 1056(%rsp,%rax,4)
C7477400000000            		movl	$0, 116(%rdi)
C7477C00000000            		movl	$0, 124(%rdi)
C744240C00000000          		movl	$0, 12(%rsp)
C744241800000000          		movl	$0, 24(%rsp)
C744241C00000000          		movl	$0, 28(%rsp)
C7848588B1000000000000   		movl	$0, 45448(%rbp,%rax,4)
C744843000000000          		movl	$0, 48(%rsp,%rax,4)
C7878002000000000000     		movl	$0, 640(%rdi)
C7878402000000000000     		movl	$0, 644(%rdi)
C78483A002000000000000   		movl	$0, 672(%rbx,%rax,4)
C744240800000000          		movl	$0, 8(%rsp)
B800000000                		movl	$0, %eax
BB00000000                		movl	$0, %ebx
B900000000                		movl	$0, %ecx
BF00000000                		movl	$0, %edi
BA00000000                		movl	$0, %edx
41BC00000000              		movl	$0, %r12d
41BD00000000              		movl	$0, %r13d
41B800000000              		movl	$0, %r8d
41B900000000              		movl	$0, %r9d
C744850000000000          		movl	$0, (%rbp,%rax,4)
C7048300000000            		movl	$0, (%rbx,%rax,4)
BFE9030000                		movl	$1001, %edi
BFEA030000                		movl	$1002, %edi
BFEB030000                		movl	$1003, %edi
BFEC030000                		movl	$1004, %edi
BFED030000                		movl	$1005, %edi
BFEE030000                		movl	$1006, %edi
BFEF030000                		movl	$1007, %edi
B864000000                		movl	$100, %eax
BE68000000                		movl	$104, %esi
8B8C8420040000            		movl	1056(%rsp,%rax,4), %ecx
8BB48420040000            		movl	1056(%rsp,%rax,4), %esi
8B849420040000            		movl	1056(%rsp,%rdx,4), %eax
8B849440040000            		movl	1088(%rsp,%rdx,4), %eax
8B84B440040000            		movl	1088(%rsp,%rsi,4), %eax
448B4B6C                   		movl	108(%rbx), %r9d
8B6F6C                     		movl	108(%rdi), %ebp
8B576C                     		movl	108(%rdi), %edx
BF0A000000                		movl	$10, %edi
C744240C01000000          		movl	$1, 12(%rsp)
8B442470                   		movl	112(%rsp), %eax
8B7C2470                   		movl	112(%rsp), %edi
BE72000000                		movl	$114, %esi
8B4574                     		movl	116(%rbp), %eax
8B5574                     		movl	116(%rbp), %edx
C744241001000000          		movl	$1, 16(%rsp)
8B457C                     		movl	124(%rbp), %eax
8B537C                     		movl	124(%rbx), %edx
448B537C                   		movl	124(%rbx), %r10d
448B477C                   		movl	124(%rdi), %r8d
C744241801000000          		movl	$1, 24(%rsp)
8B44240C                   		movl	12(%rsp), %eax
8B54240C                   		movl	12(%rsp), %edx
448B44240C                		movl	12(%rsp), %r8d
8B842450050000            		movl	1360(%rsp), %eax
BE90000000                		movl	$144, %esi
C74330FFFFFFFF            		movl	$-1, 48(%rbx)
41B80F000000              		movl	$15, %r8d
8B542410                   		movl	16(%rsp), %edx
448B748410                		movl	16(%rsp,%rax,4), %r14d
B911000000                		movl	$17, %ecx
B801000000                		movl	$1, %eax
BDFFFFFFFF                		movl	$-1, %ebp
BB01000000                		movl	$1, %ebx
B9FFFFFFFF                		movl	$-1, %ecx
BF01000000                		movl	$1, %edi
BAFFFFFFFF                		movl	$-1, %edx
BA01000000                		movl	$1, %edx
BE01000000                		movl	$1, %esi
41BE01000000              		movl	$1, %r14d
41B801000000              		movl	$1, %r8d
41B901000000              		movl	$1, %r9d
BEFFFFDFFF                		movl	$-2097153, %esi
8B442414                   		movl	20(%rsp), %eax
8B4C2414                   		movl	20(%rsp), %ecx
8B542414                   		movl	20(%rsp), %edx
8B742414                   		movl	20(%rsp), %esi
448B5C2414                		movl	20(%rsp), %r11d
448B642414                		movl	20(%rsp), %r12d
448B442414                		movl	20(%rsp), %r8d
448B4C2414                		movl	20(%rsp), %r9d
8B848440090000            		movl	2368(%rsp,%rax,4), %eax
8B948440090000            		movl	2368(%rsp,%rax,4), %edx
448BAC8440090000          		movl	2368(%rsp,%rax,4), %r13d
448B848440090000          		movl	2368(%rsp,%rax,4), %r8d
BE17000000                		movl	$23, %esi
41B818000000              		movl	$24, %r8d
8B4C2418                   		movl	24(%rsp), %ecx
8B7C2418                   		movl	24(%rsp), %edi
448B442418                		movl	24(%rsp), %r8d
BA1B000000                		movl	$27, %edx
BAABAAAAAA                		movl	$2863311531, %edx
8B4C241C                   		movl	28(%rsp), %ecx
8B7C241C                   		movl	28(%rsp), %edi
8B54241C                   		movl	28(%rsp), %edx
448B64241C                		movl	28(%rsp), %r12d
41BA02000000              		movl	$2, %r10d
41BE02000000              		movl	$2, %r14d
41B902000000              		movl	$2, %r9d
C7042402000000            		movl	$2, (%rsp)
BFB90B0000                		movl	$3001, %edi
BFBA0B0000                		movl	$3002, %edi
BFBB0B0000                		movl	$3003, %edi
BFBC0B0000                		movl	$3004, %edi
BFBD0B0000                		movl	$3005, %edi
BFBE0B0000                		movl	$3006, %edi
BFBF0B0000                		movl	$3007, %edi
41BD20000000              		movl	$32, %r13d
8B442420                   		movl	32(%rsp), %eax
448B6C2420                		movl	32(%rsp), %r13d
BA21000000                		movl	$33, %edx
8B442424                   		movl	36(%rsp), %eax
8B5C2424                   		movl	36(%rsp), %ebx
8B4C2424                   		movl	36(%rsp), %ecx
8B542424                   		movl	36(%rsp), %edx
8B742424                   		movl	36(%rsp), %esi
448B442424                		movl	36(%rsp), %r8d
BE26000000                		movl	$38, %esi
448B8C8558990000          		movl	39256(%rbp,%rax,4), %r9d
41BC03000000              		movl	$3, %r12d
41BE03000000              		movl	$3, %r14d
41B803000000              		movl	$3, %r8d
448BAC84A0010000          		movl	416(%rsp,%rax,4), %r13d
8B7B30                     		movl	48(%rbx), %edi
8B442430                   		movl	48(%rsp), %eax
8B542430                   		movl	48(%rsp), %edx
8B548430                   		movl	48(%rsp,%rax,4), %edx
8B9484F0010000            		movl	496(%rsp,%rax,4), %edx
BE31000000                		movl	$49, %esi
41BE04000000              		movl	$4, %r14d
8B448504                   		movl	4(%rbp,%rax,4), %eax
8B449504                   		movl	4(%rbp,%rdx,4), %eax
8B88B8C90000              		movl	51640(%rax), %ecx
8BB0BCC90000              		movl	51644(%rax), %esi
8BB8C0C90000              		movl	51648(%rax), %edi
8B442434                   		movl	52(%rsp), %eax
8B542434                   		movl	52(%rsp), %edx
BA35000000                		movl	$53, %edx
BE38000000                		movl	$56, %esi
8B442438                   		movl	56(%rsp), %eax
418B8384020000            		movl	644(%r11), %eax
8B8784020000              		movl	644(%rdi), %eax
8B8684020000              		movl	644(%rsi), %eax
8B9684020000              		movl	644(%rsi), %edx
8B8B88020000              		movl	648(%rbx), %ecx
8BB388020000              		movl	648(%rbx), %esi
8B9788020000              		movl	648(%rdi), %edx
8B442440                   		movl	64(%rsp), %eax
448B442440                		movl	64(%rsp), %r8d
8B44B440                   		movl	64(%rsp,%rsi,4), %eax
8B938C020000              		movl	652(%rbx), %edx
8BB38C020000              		movl	652(%rbx), %esi
448B838C020000            		movl	652(%rbx), %r8d
8B878C020000              		movl	652(%rdi), %eax
BB00000100                		movl	$65536, %ebx
448BAF90020000            		movl	656(%rdi), %r13d
BE41000000                		movl	$65, %esi
8B9394020000              		movl	660(%rbx), %edx
8B959C020000              		movl	668(%rbp), %edx
448BA59C020000            		movl	668(%rbp), %r12d
8B8F9C020000              		movl	668(%rdi), %ecx
BE42000000                		movl	$66, %esi
8B442444                   		movl	68(%rsp), %eax
8B742444                   		movl	68(%rsp), %esi
BE45000000                		movl	$69, %esi
8B442448                   		movl	72(%rsp), %eax
8B742448                   		movl	72(%rsp), %esi
BE50000000                		movl	$80, %esi
8B442450                   		movl	80(%rsp), %eax
8B7C2450                   		movl	80(%rsp), %edi
BE53000000                		movl	$83, %esi
8B442454                   		movl	84(%rsp), %eax
8B4C2454                   		movl	84(%rsp), %ecx
8B7C2454                   		movl	84(%rsp), %edi
8B4F58                     		movl	88(%rdi), %ecx
8B442458                   		movl	88(%rsp), %eax
8B4C2458                   		movl	88(%rsp), %ecx
448BBC8480030000          		movl	896(%rsp,%rax,4), %r15d
BE59000000                		movl	$89, %esi
41B808000000              		movl	$8, %r8d
41B908000000              		movl	$8, %r9d
8B542408                   		movl	8(%rsp), %edx
BE5A000000                		movl	$90, %esi
448B6C8460                		movl	96(%rsp,%rax,4), %r13d
B9FFC99A3B                		movl	$999999999, %ecx
89849420040000            		movl	%eax, 1056(%rsp,%rdx,4)
8984B440040000            		movl	%eax, 1088(%rsp,%rsi,4)
8944240C                   		movl	%eax, 12(%rsp)
894496F0                   		movl	%eax, -16(%rsi,%rdx,4)
89442410                   		movl	%eax, 16(%rsp)
89442414                   		movl	%eax, 20(%rsp)
89848C40090000            		movl	%eax, 2368(%rsp,%rcx,4)
8944241C                   		movl	%eax, 28(%rsp)
89449420                   		movl	%eax, 32(%rsp,%rdx,4)
89442430                   		movl	%eax, 48(%rsp)
898494F0010000            		movl	%eax, 496(%rsp,%rdx,4)
894496FC                   		movl	%eax, -4(%rsi,%rdx,4)
8986B8C90000              		movl	%eax, 51640(%rsi)
8986BCC90000              		movl	%eax, 51644(%rsi)
8986C0C90000              		movl	%eax, 51648(%rsi)
89442434                   		movl	%eax, 52(%rsp)
89442438                   		movl	%eax, 56(%rsp)
41898384020000            		movl	%eax, 644(%r11)
898784020000              		movl	%eax, 644(%rdi)
898684020000              		movl	%eax, 644(%rsi)
89448C40                   		movl	%eax, 64(%rsp,%rcx,4)
8944B440                   		movl	%eax, 64(%rsp,%rsi,4)
89878C020000              		movl	%eax, 652(%rdi)
89442448                   		movl	%eax, 72(%rsp)
89442458                   		movl	%eax, 88(%rsp)
89849480030000            		movl	%eax, 896(%rsp,%rdx,4)
89442408                   		movl	%eax, 8(%rsp)
89442460                   		movl	%eax, 96(%rsp)
89449460                   		movl	%eax, 96(%rsp,%rdx,4)
89C1                       		movl	%eax, %ecx
89C7                       		movl	%eax, %edi
89C2                       		movl	%eax, %edx
89C6                       		movl	%eax, %esi
4189C7                     		movl	%eax, %r15d
89448D00                   		movl	%eax, (%rbp,%rcx,4)
89449500                   		movl	%eax, (%rbp,%rdx,4)
89048B                     		movl	%eax, (%rbx,%rcx,4)
8904B3                     		movl	%eax, (%rbx,%rsi,4)
890497                     		movl	%eax, (%rdi,%rdx,4)
89E8                       		movl	%ebp, %eax
89E9                       		movl	%ebp, %ecx
89EE                       		movl	%ebp, %esi
4189EC                     		movl	%ebp, %r12d
4189E8                     		movl	%ebp, %r8d
899C8440090000            		movl	%ebx, 2368(%rsp,%rax,4)
89D8                       		movl	%ebx, %eax
89DA                       		movl	%ebx, %edx
89DE                       		movl	%ebx, %esi
4189DC                     		movl	%ebx, %r12d
4189D8                     		movl	%ebx, %r8d
891C87                     		movl	%ebx, (%rdi,%rax,4)
894C2410                   		movl	%ecx, 16(%rsp)
894C8410                   		movl	%ecx, 16(%rsp,%rax,4)
894C2418                   		movl	%ecx, 24(%rsp)
894C241C                   		movl	%ecx, 28(%rsp)
894C2424                   		movl	%ecx, 36(%rsp)
894C2450                   		movl	%ecx, 80(%rsp)
894C2454                   		movl	%ecx, 84(%rsp)
89C8                       		movl	%ecx, %eax
89CB                       		movl	%ecx, %ebx
89CF                       		movl	%ecx, %edi
89CA                       		movl	%ecx, %edx
4189CC                     		movl	%ecx, %r12d
4189CD                     		movl	%ecx, %r13d
4189C8                     		movl	%ecx, %r8d
41890C90                   		movl	%ecx, (%r8,%rdx,4)
890C93                     		movl	%ecx, (%rbx,%rdx,4)
897C2440                   		movl	%edi, 64(%rsp)
897C2444                   		movl	%edi, 68(%rsp)
897C2454                   		movl	%edi, 84(%rsp)
897C2458                   		movl	%edi, 88(%rsp)
89F8                       		movl	%edi, %eax
89F9                       		movl	%edi, %ecx
89FA                       		movl	%edi, %edx
4189FA                     		movl	%edi, %r10d
4189FB                     		movl	%edi, %r11d
893C86                     		movl	%edi, (%rsi,%rax,4)
89948C40040000            		movl	%edx, 1088(%rsp,%rcx,4)
8954240C                   		movl	%edx, 12(%rsp)
89542410                   		movl	%edx, 16(%rsp)
89542414                   		movl	%edx, 20(%rsp)
899424A0010000            		movl	%edx, 416(%rsp)
895330                     		movl	%edx, 48(%rbx)
899484F0010000            		movl	%edx, 496(%rsp,%rax,4)
89542434                   		movl	%edx, 52(%rsp)
89542438                   		movl	%edx, 56(%rsp)
899684020000              		movl	%edx, 644(%rsi)
899788020000              		movl	%edx, 648(%rdi)
89548460                   		movl	%edx, 96(%rsp,%rax,4)
89D0                       		movl	%edx, %eax
89D5                       		movl	%edx, %ebp
89D3                       		movl	%edx, %ebx
89D1                       		movl	%edx, %ecx
89D7                       		movl	%edx, %edi
89D6                       		movl	%edx, %esi
4189D4                     		movl	%edx, %r12d
41891487                   		movl	%edx, (%r15,%rax,4)
89B48420040000            		movl	%esi, 1056(%rsp,%rax,4)
89B484A0010000            		movl	%esi, 416(%rsp,%rax,4)
89742440                   		movl	%esi, 64(%rsp)
89742444                   		movl	%esi, 68(%rsp)
89F0                       		movl	%esi, %eax
89F5                       		movl	%esi, %ebp
89F3                       		movl	%esi, %ebx
89F1                       		movl	%esi, %ecx
89F2                       		movl	%esi, %edx
4189F0                     		movl	%esi, %r8d
893493                     		movl	%esi, (%rbx,%rdx,4)
448B248539300000          		movl	12345(,%rax,4), %r12d
BE78563412                		movl	$0x12345678, %esi
4489D1                     		movl	%r10d, %ecx
4589D3                     		movl	%r10d, %r11d
4589D1                     		movl	%r10d, %r9d
458B0482                   		movl	(%r10,%rax,4), %r8d
4489642414                		movl	%r12d, 20(%rsp)
448964241C                		movl	%r12d, 28(%rsp)
4489E0                     		movl	%r12d, %eax
4489E1                     		movl	%r12d, %ecx
4489E7                     		movl	%r12d, %edi
4489E2                     		movl	%r12d, %edx
4489E6                     		movl	%r12d, %esi
4589E2                     		movl	%r12d, %r10d
4589E0                     		movl	%r12d, %r8d
4489648500                		movl	%r12d, (%rbp,%rax,4)
418B0C84                   		movl	(%r12,%rax,4), %ecx
4489AC84A0010000          		movl	%r13d, 416(%rsp,%rax,4)
44896C2430                		movl	%r13d, 48(%rsp)
44896C2434                		movl	%r13d, 52(%rsp)
4489E8                     		movl	%r13d, %eax
4489ED                     		movl	%r13d, %ebp
4489EB                     		movl	%r13d, %ebx
4489EA                     		movl	%r13d, %edx
4589EA                     		movl	%r13d, %r10d
4589EB                     		movl	%r13d, %r11d
4589EC                     		movl	%r13d, %r12d
4589E8                     		movl	%r13d, %r8d
4589E9                     		movl	%r13d, %r9d
44892C24                   		movl	%r13d, (%rsp)
4489748410                		movl	%r14d, 16(%rsp,%rax,4)
4489F0                     		movl	%r14d, %eax
4489F5                     		movl	%r14d, %ebp
4489F3                     		movl	%r14d, %ebx
4489F7                     		movl	%r14d, %edi
4489F2                     		movl	%r14d, %edx
4489F6                     		movl	%r14d, %esi
4589F3                     		movl	%r14d, %r11d
4589F0                     		movl	%r14d, %r8d
4589F1                     		movl	%r14d, %r9d
4489748500                		movl	%r14d, (%rbp,%rax,4)
44897C2450                		movl	%r15d, 80(%rsp)
44897C2454                		movl	%r15d, 84(%rsp)
4489BC8480030000          		movl	%r15d, 896(%rsp,%rax,4)
4489FD                     		movl	%r15d, %ebp
4489FE                     		movl	%r15d, %esi
4589FE                     		movl	%r15d, %r14d
4589F8                     		movl	%r15d, %r8d
4589F9                     		movl	%r15d, %r9d
418B0487                   		movl	(%r15,%rax,4), %eax
418B1487                   		movl	(%r15,%rax,4), %edx
458B0487                   		movl	(%r15,%rax,4), %r8d
448944240C                		movl	%r8d, 12(%rsp)
4489442414                		movl	%r8d, 20(%rsp)
4489848440090000          		movl	%r8d, 2368(%rsp,%rax,4)
4489442420                		movl	%r8d, 32(%rsp)
4489442424                		movl	%r8d, 36(%rsp)
4489839C020000            		movl	%r8d, 668(%rbx)
4489442444                		movl	%r8d, 68(%rsp)
4489442448                		movl	%r8d, 72(%rsp)
4489842480030000          		movl	%r8d, 896(%rsp)
4489C2                     		movl	%r8d, %edx
4489C6                     		movl	%r8d, %esi
418B0C80                   		movl	(%r8,%rax,4), %ecx
458B1480                   		movl	(%r8,%rax,4), %r10d
458B0480                   		movl	(%r8,%rax,4), %r8d
44894C86F0                		movl	%r9d, -16(%rsi,%rax,4)
44894C241C                		movl	%r9d, 28(%rsp)
44894C2420                		movl	%r9d, 32(%rsp)
44898C24F0010000          		movl	%r9d, 496(%rsp)
44894C86FC                		movl	%r9d, -4(%rsi,%rax,4)
4489CD                     		movl	%r9d, %ebp
4489C9                     		movl	%r9d, %ecx
4489CF                     		movl	%r9d, %edi
4489CA                     		movl	%r9d, %edx
4589C8                     		movl	%r9d, %r8d
8B448500                   		movl	(%rbp,%rax,4), %eax
8B548500                   		movl	(%rbp,%rax,4), %edx
448B648500                		movl	(%rbp,%rax,4), %r12d
448B748500                		movl	(%rbp,%rax,4), %r14d
8B440500                   		movl	(%rbp,%rax), %eax
8B540500                   		movl	(%rbp,%rax), %edx
448B640500                		movl	(%rbp,%rax), %r12d
448B440500                		movl	(%rbp,%rax), %r8d
8B449500                   		movl	(%rbp,%rdx,4), %eax
8B541500                   		movl	(%rbp,%rdx), %edx
8B3C83                     		movl	(%rbx,%rax,4), %edi
8B1483                     		movl	(%rbx,%rax,4), %edx
8B348B                     		movl	(%rbx,%rcx,4), %esi
8B0493                     		movl	(%rbx,%rdx,4), %eax
8B0CB3                     		movl	(%rbx,%rsi,4), %ecx
8B0C82                     		movl	(%rdx,%rax,4), %ecx
448B0C86                   		movl	(%rsi,%rax,4), %r9d
8B0496                     		movl	(%rsi,%rdx,4), %eax
4C8B4C2478                		movq	120(%rsp), %r9
488B442478                		movq	120(%rsp), %rax
488BBC2458050000          		movq	1368(%rsp), %rdi
488BB42458050000          		movq	1368(%rsp), %rsi
488B7B18                   		movq	24(%rbx), %rdi
488B6C2418                		movq	24(%rsp), %rbp
488B5C2418                		movq	24(%rsp), %rbx
488B4C2418                		movq	24(%rsp), %rcx
488B7C2418                		movq	24(%rsp), %rdi
488B542418                		movq	24(%rsp), %rdx
488B742418                		movq	24(%rsp), %rsi
488B7320                   		movq	32(%rbx), %rsi
488B6C2420                		movq	32(%rsp), %rbp
488B542420                		movq	32(%rsp), %rdx
488B9424800D0000          		movq	3456(%rsp), %rdx
488BB424800D0000          		movq	3456(%rsp), %rsi
4C8B7F28                   		movq	40(%rdi), %r15
4C8B642428                		movq	40(%rsp), %r12
4C8B442428                		movq	40(%rsp), %r8
488B4C2428                		movq	40(%rsp), %rcx
488B7C2428                		movq	40(%rsp), %rdi
488B542428                		movq	40(%rsp), %rdx
488B742428                		movq	40(%rsp), %rsi
4C8B6C2430                		movq	48(%rsp), %r13
4C8B442430                		movq	48(%rsp), %r8
488B442430                		movq	48(%rsp), %rax
488B4C2430                		movq	48(%rsp), %rcx
488B542430                		movq	48(%rsp), %rdx
488B742430                		movq	48(%rsp), %rsi
4C8B6738                   		movq	56(%rdi), %r12
4C8B7738                   		movq	56(%rdi), %r14
4C8B742438                		movq	56(%rsp), %r14
4C8B442438                		movq	56(%rsp), %r8
488B7C2438                		movq	56(%rsp), %rdi
488B542438                		movq	56(%rsp), %rdx
488B742438                		movq	56(%rsp), %rsi
4C8B6F40                   		movq	64(%rdi), %r13
488B7740                   		movq	64(%rdi), %rsi
4C8B7C2440                		movq	64(%rsp), %r15
4C8B7F48                   		movq	72(%rdi), %r15
488B6F48                   		movq	72(%rdi), %rbp
498B5350                   		movq	80(%r11), %rdx
488B5750                   		movq	80(%rdi), %rdx
488B5650                   		movq	80(%rsi), %rdx
4C896424E0                		movq	%r12, -32(%rsp)
4C896C24E8                		movq	%r13, -24(%rsp)
4C897424F0                		movq	%r14, -16(%rsp)
4C89F7                     		movq	%r14, %rdi
4C897C24F8                		movq	%r15, -8(%rsp)
4D89FA                     		movq	%r15, %r10
4C89F9                     		movq	%r15, %rcx
4C89FA                     		movq	%r15, %rdx
4C89FE                     		movq	%r15, %rsi
48894350                   		movq	%rax, 80(%rbx)
4989C2                     		movq	%rax, %r10
4889C1                     		movq	%rax, %rcx
4889C7                     		movq	%rax, %rdi
4889C2                     		movq	%rax, %rdx
48890424                   		movq	%rax, (%rsp)
48896C24D8                		movq	%rbp, -40(%rsp)
4989EB                     		movq	%rbp, %r11
4889EE                     		movq	%rbp, %rsi
48895C24D0                		movq	%rbx, -48(%rsp)
4889DF                     		movq	%rbx, %rdi
4889DE                     		movq	%rbx, %rsi
4889CD                     		movq	%rcx, %rbp
4889CE                     		movq	%rcx, %rsi
48897C2418                		movq	%rdi, 24(%rsp)
48897C2438                		movq	%rdi, 56(%rsp)
4889FD                     		movq	%rdi, %rbp
4889FB                     		movq	%rdi, %rbx
4889FE                     		movq	%rdi, %rsi
4889542420                		movq	%rdx, 32(%rsp)
4889542428                		movq	%rdx, 40(%rsp)
4889542408                		movq	%rdx, 8(%rsp)
4889D0                     		movq	%rdx, %rax
4889D3                     		movq	%rdx, %rbx
4889D7                     		movq	%rdx, %rdi
4889742428                		movq	%rsi, 40(%rsp)
4889742430                		movq	%rsi, 48(%rsp)
4889742408                		movq	%rsi, 8(%rsp)
4989F7                     		movq	%rsi, %r15
4889F2                     		movq	%rsi, %rdx
48893424                   		movq	%rsi, (%rsp)
4989E3                     		movq	%rsp, %r11
488B0C24                   		movq	(%rsp), %rcx
488B1424                   		movq	(%rsp), %rdx
488B3424                   		movq	(%rsp), %rsi
488B0D19FCFFFF            		movq	-999(%rip), %rcx
488B3D01000000            		movq	1(%rip), %rdi
488B3502000000            		movq	2(%rip), %rsi
8B0483                     		mov	(%rbx,%rax,4), %eax
8B04B3                     		mov	(%rbx,%rsi,4), %eax
8B0481                     		mov	(%rcx,%rax,4), %eax
8B0482                     		mov	(%rdx,%rax,4), %eax
8B0486                     		mov	(%rsi,%rax,4), %eax
8B0496                     		mov	(%rsi,%rdx,4), %eax
4863436C                   		movslq	108(%rbx),%rax
49634B74                   		movslq	116(%r11),%rcx
48634F74                   		movslq	116(%rdi),%rcx
48634E74                   		movslq	116(%rsi),%rcx
486344240C                		movslq	12(%rsp),%rax
4863442414                		movslq	20(%rsp),%rax
4863442418                		movslq	24(%rsp),%rax
4863542418                		movslq	24(%rsp),%rdx
4C6344241C                		movslq	28(%rsp),%r8
486344241C                		movslq	28(%rsp),%rax
48634C241C                		movslq	28(%rsp),%rcx
4863D0                     		movslq	%eax,%rdx
4863CD                     		movslq	%ebp,%rcx
4863D5                     		movslq	%ebp,%rdx
4C63D3                     		movslq	%ebx,%r10
4863C3                     		movslq	%ebx,%rax
4863CB                     		movslq	%ebx,%rcx
4863D3                     		movslq	%ebx,%rdx
4863C1                     		movslq	%ecx,%rax
4863D1                     		movslq	%ecx,%rdx
4863C7                     		movslq	%edi,%rax
4863CF                     		movslq	%edi,%rcx
4863D7                     		movslq	%edi,%rdx
4863F7                     		movslq	%edi,%rsi
4863C2                     		movslq	%edx,%rax
4863D2                     		movslq	%edx,%rdx
4863F2                     		movslq	%edx,%rsi
4863C6                     		movslq	%esi,%rax
4963C2                     		movslq	%r10d,%rax
4963CA                     		movslq	%r10d,%rcx
4963D2                     		movslq	%r10d,%rdx
4963F2                     		movslq	%r10d,%rsi
4963CB                     		movslq	%r11d,%rcx
4963D3                     		movslq	%r11d,%rdx
4963C4                     		movslq	%r12d,%rax
4963CC                     		movslq	%r12d,%rcx
4963D4                     		movslq	%r12d,%rdx
4963C5                     		movslq	%r13d,%rax
4963D5                     		movslq	%r13d,%rdx
4963C6                     		movslq	%r14d,%rax
4963D6                     		movslq	%r14d,%rdx
4963C7                     		movslq	%r15d,%rax
4963C0                     		movslq	%r8d,%rax
4963D0                     		movslq	%r8d,%rdx
4963C1                     		movslq	%r9d,%rax
4963C9                     		movslq	%r9d,%rcx
4963D1                     		movslq	%r9d,%rdx
66C74457FE0000            		movw	$0, -2(%rdi,%rdx,2)
66C74457FC0000            		movw	$0, -4(%rdi,%rdx,2)
66C74457FA0000            		movw	$0, -6(%rdi,%rdx,2)
66C74444500000            		movw	$0, 80(%rsp,%rax,2)
6641C704400000            		movw	$0, (%r8,%rax,2)
66C74445000000            		movw	$0, (%rbp,%rax,2)
66C704510000              		movw	$0, (%rcx,%rdx,2)
66C704470000              		movw	$0, (%rdi,%rax,2)
66C74445000100            		movw	$1, (%rbp,%rax,2)
6689445500                		movw	%ax, (%rbp,%rdx,2)
66894C2450                		movw	%cx, 80(%rsp)
66894C2452                		movw	%cx, 82(%rsp)
66897C2458                		movw	%di, 88(%rsp)
66897C245A                		movw	%di, 90(%rsp)
664489544500              		movw	%r10w, (%rbp,%rax,2)
6689742454                		movw	%si, 84(%rsp)
6689742456                		movw	%si, 86(%rsp)
66893441                   		movw	%si, (%rcx,%rax,2)
0FB6477C                   		movzbl	124(%rdi), %eax
410FB6420C                		movzbl	12(%r10), %eax
410FB6410C                		movzbl	12(%r9), %eax
0FB68405A8060000          		movzbl	1704(%rbp,%rax), %eax
0FB6B405A8060000          		movzbl	1704(%rbp,%rax), %esi
420FB68415FA4C0000       		movzbl	19706(%rbp,%r10), %eax
420FB64401FF              		movzbl	-1(%rcx,%r8), %eax
0FB64432FF                		movzbl	-1(%rdx,%rsi), %eax
0FB64C2401                		movzbl	1(%rsp), %ecx
420FB64401FE              		movzbl	-2(%rcx,%r8), %eax
0FB64432FE                		movzbl	-2(%rdx,%rsi), %eax
0FB64C2420                		movzbl	32(%rsp), %ecx
0FB64C0420                		movzbl	32(%rsp,%rax), %ecx
420FB684284C930000       		movzbl	37708(%rax,%r13), %eax
0FB684104C930000          		movzbl	37708(%rax,%rdx), %eax
440FB684454C930000       		movzbl	37708(%rbp,%rax,2), %r8d
0FB6940D4C930000          		movzbl	37708(%rbp,%rcx), %edx
440FB684114C930000       		movzbl	37708(%rcx,%rdx), %r8d
0FB6840D4E940000          		movzbl	37966(%rbp,%rcx), %eax
0FB6940D50950000          		movzbl	38224(%rbp,%rcx), %edx
0FB6840D52960000          		movzbl	38482(%rbp,%rcx), %eax
0FB6B40380010000          		movzbl	384(%rbx,%rax), %esi
0FB6940D54970000          		movzbl	38740(%rbp,%rcx), %edx
0FB6840D56980000          		movzbl	38998(%rbp,%rcx), %eax
420FB64401FD              		movzbl	-3(%rcx,%r8), %eax
0FB64432FD                		movzbl	-3(%rdx,%rsi), %eax
410FB68383020000          		movzbl	643(%r11), %eax
0FB68783020000            		movzbl	643(%rdi), %eax
0FB68683020000            		movzbl	643(%rsi), %eax
0FB68398020000            		movzbl	664(%rbx), %eax
0FB6C0                     		movzbl	%al, %eax
440FB6F0                   		movzbl	%al, %r14d
0FB6EF                     		movzbl	%bh, %ebp
0FB6F3                     		movzbl	%bl,%esi
440FB6DA                   		movzbl	%dl, %r11d
440FB620                   		movzbl	(%rax), %r12d
0FB60408                   		movzbl	(%rax,%rcx), %eax
0FB60438                   		movzbl	(%rax,%rdi), %eax
0FB63C38                   		movzbl	(%rax,%rdi), %edi
0FB63438                   		movzbl	(%rax,%rdi), %esi
440FB60C38                		movzbl	(%rax,%rdi), %r9d
0FB60410                   		movzbl	(%rax,%rdx), %eax
440FB61410                		movzbl	(%rax,%rdx), %r10d
0FB60C30                   		movzbl	(%rax,%rsi), %ecx
0FB61430                   		movzbl	(%rax,%rsi), %edx
0FB60431                   		movzbl	(%rcx,%rsi), %eax
0FB60A                     		movzbl	(%rdx), %ecx
0FB60432                   		movzbl	(%rdx,%rsi), %eax
0FB61432                   		movzbl	(%rdx,%rsi), %edx
0FB60424                   		movzbl	(%rsp), %eax
400FB6F6                   		movzbl	%sil, %esi
4A0FB69415A8060000       		movzbq	1704(%rbp,%r10), %rdx
480FB69405A8060000       		movzbq	1704(%rbp,%rax), %rdx
4A0FB60428                		movzbq	(%rax,%r13), %rax
4A0FB63400                		movzbq	(%rax,%r8), %rsi
480FB60408                		movzbq	(%rax,%rcx), %rax
480FB60410                		movzbq	(%rax,%rdx), %rax
660FB694114C930000       		movzbw	37708(%rcx,%rdx), %dx
66410FB630                		movzbw	(%r8), %si
0FB7444450                		movzwl	80(%rsp,%rax,2), %eax
430FB7544756              		movzwl	86(%r15,%r8,2), %edx
0FB7C8                     		movzwl	%ax, %ecx 
0FB7C2                     		movzwl	%dx, %eax 
410FB70447                		movzwl	(%r15,%rax,2), %eax
0FB70441                   		movzwl	(%rcx,%rax,2), %eax
440FB71441                		movzwl	(%rcx,%rax,2), %r10d
0FB7C6                     		movzwl	%si, %eax 
4B0FB744470A              		movzwq	10(%r15,%r8,2), %rax
490FB744470A              		movzwq	10(%r15,%rax,2), %rax
490FB7444F0A              		movzwq	10(%r15,%rcx,2), %rax
4B0FB744470C              		movzwq	12(%r15,%r8,2), %rax
490FB744470C              		movzwq	12(%r15,%rax,2), %rax
490FB7444F0C              		movzwq	12(%r15,%rcx,2), %rax
4B0FB744470E              		movzwq	14(%r15,%r8,2), %rax
490FB744470E              		movzwq	14(%r15,%rax,2), %rax
490FB7444F0E              		movzwq	14(%r15,%rcx,2), %rax
4B0FB7444710              		movzwq	16(%r15,%r8,2), %rax
490FB7444710              		movzwq	16(%r15,%rax,2), %rax
490FB7444F10              		movzwq	16(%r15,%rcx,2), %rax
4B0FB7444712              		movzwq	18(%r15,%r8,2), %rax
490FB7444712              		movzwq	18(%r15,%rax,2), %rax
490FB7444F12              		movzwq	18(%r15,%rcx,2), %rax
4B0FB7444714              		movzwq	20(%r15,%r8,2), %rax
490FB7444714              		movzwq	20(%r15,%rax,2), %rax
490FB7444F14              		movzwq	20(%r15,%rcx,2), %rax
4B0FB7444716              		movzwq	22(%r15,%r8,2), %rax
490FB7444716              		movzwq	22(%r15,%rax,2), %rax
490FB7444F16              		movzwq	22(%r15,%rcx,2), %rax
4B0FB7444718              		movzwq	24(%r15,%r8,2), %rax
490FB7444718              		movzwq	24(%r15,%rax,2), %rax
490FB7444F18              		movzwq	24(%r15,%rcx,2), %rax
4B0FB744471A              		movzwq	26(%r15,%r8,2), %rax
490FB744471A              		movzwq	26(%r15,%rax,2), %rax
490FB7444F1A              		movzwq	26(%r15,%rcx,2), %rax
4B0FB744471C              		movzwq	28(%r15,%r8,2), %rax
490FB744471C              		movzwq	28(%r15,%rax,2), %rax
490FB7444F1C              		movzwq	28(%r15,%rcx,2), %rax
4B0FB7444702              		movzwq	2(%r15,%r8,2), %rax
490FB7444702              		movzwq	2(%r15,%rax,2), %rax
490FB7444F02              		movzwq	2(%r15,%rcx,2), %rax
4B0FB744471E              		movzwq	30(%r15,%r8,2), %rax
490FB744471E              		movzwq	30(%r15,%rax,2), %rax
490FB7444F1E              		movzwq	30(%r15,%rcx,2), %rax
4B0FB7444720              		movzwq	32(%r15,%r8,2), %rax
490FB7444720              		movzwq	32(%r15,%rax,2), %rax
490FB7444F20              		movzwq	32(%r15,%rcx,2), %rax
4B0FB7444722              		movzwq	34(%r15,%r8,2), %rax
490FB7444722              		movzwq	34(%r15,%rax,2), %rax
490FB7444F22              		movzwq	34(%r15,%rcx,2), %rax
4B0FB7444724              		movzwq	36(%r15,%r8,2), %rax
490FB7444724              		movzwq	36(%r15,%rax,2), %rax
490FB7444F24              		movzwq	36(%r15,%rcx,2), %rax
4B0FB7444726              		movzwq	38(%r15,%r8,2), %rax
490FB7444726              		movzwq	38(%r15,%rax,2), %rax
490FB7444F26              		movzwq	38(%r15,%rcx,2), %rax
4B0FB7444728              		movzwq	40(%r15,%r8,2), %rax
490FB7444728              		movzwq	40(%r15,%rax,2), %rax
490FB7444F28              		movzwq	40(%r15,%rcx,2), %rax
4B0FB744472A              		movzwq	42(%r15,%r8,2), %rax
490FB744472A              		movzwq	42(%r15,%rax,2), %rax
490FB7444F2A              		movzwq	42(%r15,%rcx,2), %rax
4B0FB744472C              		movzwq	44(%r15,%r8,2), %rax
490FB744472C              		movzwq	44(%r15,%rax,2), %rax
490FB7444F2C              		movzwq	44(%r15,%rcx,2), %rax
4B0FB744472E              		movzwq	46(%r15,%r8,2), %rax
490FB744472E              		movzwq	46(%r15,%rax,2), %rax
490FB7444F2E              		movzwq	46(%r15,%rcx,2), %rax
4B0FB7444730              		movzwq	48(%r15,%r8,2), %rax
490FB7444730              		movzwq	48(%r15,%rax,2), %rax
490FB7444F30              		movzwq	48(%r15,%rcx,2), %rax
4B0FB7444704              		movzwq	4(%r15,%r8,2), %rax
490FB7444704              		movzwq	4(%r15,%rax,2), %rax
490FB7444F04              		movzwq	4(%r15,%rcx,2), %rax
4B0FB7444732              		movzwq	50(%r15,%r8,2), %rax
490FB7444732              		movzwq	50(%r15,%rax,2), %rax
490FB7444F32              		movzwq	50(%r15,%rcx,2), %rax
4B0FB7444734              		movzwq	52(%r15,%r8,2), %rax
490FB7444734              		movzwq	52(%r15,%rax,2), %rax
490FB7444F34              		movzwq	52(%r15,%rcx,2), %rax
4B0FB7444736              		movzwq	54(%r15,%r8,2), %rax
490FB7444736              		movzwq	54(%r15,%rax,2), %rax
490FB7444F36              		movzwq	54(%r15,%rcx,2), %rax
4B0FB7444738              		movzwq	56(%r15,%r8,2), %rax
490FB7444738              		movzwq	56(%r15,%rax,2), %rax
490FB7444F38              		movzwq	56(%r15,%rcx,2), %rax
4B0FB744473A              		movzwq	58(%r15,%r8,2), %rax
490FB744473A              		movzwq	58(%r15,%rax,2), %rax
490FB7444F3A              		movzwq	58(%r15,%rcx,2), %rax
4B0FB744473C              		movzwq	60(%r15,%r8,2), %rax
490FB744473C              		movzwq	60(%r15,%rax,2), %rax
490FB7444F3C              		movzwq	60(%r15,%rcx,2), %rax
4B0FB744473E              		movzwq	62(%r15,%r8,2), %rax
490FB744473E              		movzwq	62(%r15,%rax,2), %rax
490FB7444F3E              		movzwq	62(%r15,%rcx,2), %rax
4B0FB7444740              		movzwq	64(%r15,%r8,2), %rax
490FB7444740              		movzwq	64(%r15,%rax,2), %rax
490FB7444F40              		movzwq	64(%r15,%rcx,2), %rax
4B0FB7444742              		movzwq	66(%r15,%r8,2), %rax
490FB7444742              		movzwq	66(%r15,%rax,2), %rax
490FB7444F42              		movzwq	66(%r15,%rcx,2), %rax
4B0FB7444744              		movzwq	68(%r15,%r8,2), %rax
490FB7444744              		movzwq	68(%r15,%rax,2), %rax
490FB7444F44              		movzwq	68(%r15,%rcx,2), %rax
4B0FB7444706              		movzwq	6(%r15,%r8,2), %rax
490FB7444706              		movzwq	6(%r15,%rax,2), %rax
490FB7444F06              		movzwq	6(%r15,%rcx,2), %rax
4B0FB7444746              		movzwq	70(%r15,%r8,2), %rax
490FB7444746              		movzwq	70(%r15,%rax,2), %rax
490FB7444F46              		movzwq	70(%r15,%rcx,2), %rax
4B0FB7444748              		movzwq	72(%r15,%r8,2), %rax
490FB7444748              		movzwq	72(%r15,%rax,2), %rax
490FB7444F48              		movzwq	72(%r15,%rcx,2), %rax
4B0FB744474A              		movzwq	74(%r15,%r8,2), %rax
490FB744474A              		movzwq	74(%r15,%rax,2), %rax
490FB7444F4A              		movzwq	74(%r15,%rcx,2), %rax
4B0FB744474C              		movzwq	76(%r15,%r8,2), %rax
490FB744474C              		movzwq	76(%r15,%rax,2), %rax
490FB7444F4C              		movzwq	76(%r15,%rcx,2), %rax
4B0FB744474E              		movzwq	78(%r15,%r8,2), %rax
490FB744474E              		movzwq	78(%r15,%rax,2), %rax
490FB7444F4E              		movzwq	78(%r15,%rcx,2), %rax
4B0FB7444750              		movzwq	80(%r15,%r8,2), %rax
490FB7444750              		movzwq	80(%r15,%rax,2), %rax
490FB7444F50              		movzwq	80(%r15,%rcx,2), %rax
4B0FB7444752              		movzwq	82(%r15,%r8,2), %rax
490FB7444752              		movzwq	82(%r15,%rax,2), %rax
490FB7444F52              		movzwq	82(%r15,%rcx,2), %rax
4B0FB7444754              		movzwq	84(%r15,%r8,2), %rax
490FB7444754              		movzwq	84(%r15,%rax,2), %rax
490FB7444F54              		movzwq	84(%r15,%rcx,2), %rax
490FB7444756              		movzwq	86(%r15,%rax,2), %rax
490FB7444F56              		movzwq	86(%r15,%rcx,2), %rax
4B0FB7444758              		movzwq	88(%r15,%r8,2), %rax
490FB7444758              		movzwq	88(%r15,%rax,2), %rax
490FB7444F58              		movzwq	88(%r15,%rcx,2), %rax
4B0FB7444708              		movzwq	8(%r15,%r8,2), %rax
490FB7444708              		movzwq	8(%r15,%rax,2), %rax
490FB7444F08              		movzwq	8(%r15,%rcx,2), %rax
4B0FB744475A              		movzwq	90(%r15,%r8,2), %rax
490FB744475A              		movzwq	90(%r15,%rax,2), %rax
490FB7444F5A              		movzwq	90(%r15,%rcx,2), %rax
4B0FB744475C              		movzwq	92(%r15,%r8,2), %rax
490FB744475C              		movzwq	92(%r15,%rax,2), %rax
490FB7444F5C              		movzwq	92(%r15,%rcx,2), %rax
4B0FB744475E              		movzwq	94(%r15,%r8,2), %rax
490FB744475E              		movzwq	94(%r15,%rax,2), %rax
490FB7444F5E              		movzwq	94(%r15,%rcx,2), %rax
4B0FB7444760              		movzwq	96(%r15,%r8,2), %rax
490FB7444760              		movzwq	96(%r15,%rax,2), %rax
490FB7444F60              		movzwq	96(%r15,%rcx,2), %rax
4B0FB7444762              		movzwq	98(%r15,%r8,2), %rax
490FB7444762              		movzwq	98(%r15,%rax,2), %rax
490FB7444F62              		movzwq	98(%r15,%rcx,2), %rax
4B0FB71447                		movzwq	(%r15,%r8,2), %rdx
490FB70447                		movzwq	(%r15,%rax,2), %rax
490FB70C47                		movzwq	(%r15,%rax,2), %rcx
490FB7044F                		movzwq	(%r15,%rcx,2), %rax
F7D9                       		negl	%ecx
F7D2                       		notl	%edx
814C850000002000          		orl	$2097152, (%rbp,%rax,4)
098680020000              		orl	%eax, 640(%rsi)
09C6                       		orl	%eax, %esi
4109C4                     		orl	%eax, %r12d
09AE80020000              		orl	%ebp, 640(%rsi)
092C83                     		orl	%ebp, (%rbx,%rax,4)
09BE80020000              		orl	%edi, 640(%rsi)
099680020000              		orl	%edx, 640(%rsi)
09D0                       		orl	%edx, %eax
4109B380020000            		orl	%esi, 640(%r11)
09B780020000              		orl	%esi, 640(%rdi)
44099680020000            		orl	%r10d, 640(%rsi)
44098680020000            		orl	%r8d, 640(%rsi)
44090483                   		orl	%r8d, (%rbx,%rax,4)
44098E80020000            		orl	%r9d, 640(%rsi)
415C                       		popq	%r12
415D                       		popq	%r13
415E                       		popq	%r14
415F                       		popq	%r15
5D                         		popq	%rbp
5B                         		popq	%rbx
4154                       		pushq	%r12
4155                       		pushq	%r13
4156                       		pushq	%r14
4157                       		pushq	%r15
55                         		pushq	%rbp
53                         		pushq	%rbx
F3C3                       		rep ; ret
D1C0                       		roll	%eax
C1E010                     		sall	$16, %eax
D1642410                   		sall	16(%rsp)
C1E204                     		sall	$4, %edx
41C1E204                   		sall	$4, %r10d
41C1A38002000008          		sall	$8, 640(%r11)
C1A78002000008            		sall	$8, 640(%rdi)
C1A68002000008            		sall	$8, 640(%rsi)
C1E008                     		sall	$8, %eax
C1E608                     		sall	$8, %esi
41C1E408                   		sall	$8, %r12d
D3E0                       		sall	%cl, %eax
D3E5                       		sall	%cl, %ebp
D3E7                       		sall	%cl, %edi
D3E2                       		sall	%cl, %edx
D3E6                       		sall	%cl, %esi
41D3E2                     		sall	%cl, %r10d
41D3E0                     		sall	%cl, %r8d
41D3E1                     		sall	%cl, %r9d
48C1E00A                   		salq	$10, %rax
48C1E20A                   		salq	$10, %rdx
48C1E004                   		salq	$4, %rax
48C1E204                   		salq	$4, %rdx
48C1E604                   		salq	$4, %rsi
48C1E007                   		salq	$7, %rax
48C1E707                   		salq	$7, %rdi
48C1E207                   		salq	$7, %rdx
C1F91F                     		sarl	$31, %ecx
C1F903                     		sarl	$3, %ecx
C1F805                     		sarl	$5, %eax
C1FA05                     		sarl	$5, %edx
C1F908                     		sarl	$8, %ecx
C1FA08                     		sarl	$8, %edx
D3F8                       		sarl	%cl, %eax
D3FE                       		sarl	%cl, %esi
D1F8                       		sarl	%eax
D1FF                       		sarl	%edi
0F97C0                     		seta	%al
0F94C0                     		sete	%al
0F9FC0                     		setg	%al
0F9FC2                     		setg	%dl
0F9DC2                     		setge	%dl
0F9EC0                     		setle	%al
0F9EC2                     		setle	%dl
0F95C0                     		setne	%al
C1E910                     		shrl	$16, %ecx
C1EF10                     		shrl	$16, %edi
C1EE10                     		shrl	$16, %esi
41C1E810                   		shrl	$16, %r8d
41C1E818                   		shrl	$24, %r8d
C1E81F                     		shrl	$31, %eax
C1EA1F                     		shrl	$31, %edx
D1E8                       		shrl	%eax
48C1E820                   		shrq	$32, %rax
48C1E920                   		shrq	$32, %rcx
66C1EA08                   		shrw	$8, %dx
2B542410                   		subl	16(%rsp), %edx
2B742410                   		subl	16(%rsp), %esi
2B442414                   		subl	20(%rsp), %eax
2B542414                   		subl	20(%rsp), %edx
442B442418                		subl	24(%rsp), %r8d
2B44241C                   		subl	28(%rsp), %eax
83EB04                     		subl	$4, %ebx
83E905                     		subl	$5, %ecx
442BAC85A0020000          		subl	672(%rbp,%rax,4), %r13d
4183AB8402000008          		subl	$8, 644(%r11)
83AF8402000008            		subl	$8, 644(%rdi)
83AE8402000008            		subl	$8, 644(%rsi)
4183EB08                   		subl	$8, %r11d
29C1                       		subl	%eax, %ecx
29C2                       		subl	%eax, %edx
29C6                       		subl	%eax, %esi
29E8                       		subl	%ebp, %eax
29DA                       		subl	%ebx, %edx
29C8                       		subl	%ecx, %eax
4129CB                     		subl	%ecx, %r11d
4129C9                     		subl	%ecx, %r9d
29F8                       		subl	%edi, %eax
29F9                       		subl	%edi, %ecx
29FA                       		subl	%edi, %edx
29FE                       		subl	%edi, %esi
4129F8                     		subl	%edi, %r8d
29D3                       		subl	%edx, %ebx
29F0                       		subl	%esi, %eax
29F2                       		subl	%esi, %edx
4129F1                     		subl	%esi, %r9d
4429D0                     		subl	%r10d, %eax
4429D1                     		subl	%r10d, %ecx
4429D9                     		subl	%r11d, %ecx
4429DF                     		subl	%r11d, %edi
4429E0                     		subl	%r12d, %eax
4429E1                     		subl	%r12d, %ecx
4429E2                     		subl	%r12d, %edx
44296C240C                		subl	%r13d, 12(%rsp)
4429E8                     		subl	%r13d, %eax
4429EA                     		subl	%r13d, %edx
4429F7                     		subl	%r14d, %edi
4429F8                     		subl	%r15d, %eax
4429FA                     		subl	%r15d, %edx
4529F9                     		subl	%r15d, %r9d
4429C0                     		subl	%r8d, %eax
4429C1                     		subl	%r8d, %ecx
4429C2                     		subl	%r8d, %edx
4429C9                     		subl	%r9d, %ecx
2B7C0500                   		subl	(%rbp,%rax), %edi
2B441500                   		subl	(%rbp,%rdx), %eax
4883EC68                   		subq	$104, %rsp
4881EC18050000            		subq	$1304, %rsp
4881EC38080000            		subq	$2104, %rsp
4881EC08010000            		subq	$264, %rsp
4881EC480D0000            		subq	$3400, %rsp
4883EC38                   		subq	$56, %rsp
4883EC48                   		subq	$72, %rsp
4881EC38030000            		subq	$824, %rsp
4883EC08                   		subq	$8, %rsp
A801                       		testb	$1, %al
40F6C701                   		testb	$1, %dil
F6C201                     		testb	$1, %dl
84C0                       		testb	%al, %al
4084ED                     		testb	%bpl, %bpl
A900002000                		testl	$2097152, %eax
85ED                       		testl	%ebp, %ebp
852C83                     		testl	%ebp, (%rbx,%rax,4)
85DB                       		testl	%ebx, %ebx
85C9                       		testl	%ecx, %ecx
85FF                       		testl	%edi, %edi
853C83                     		testl	%edi, (%rbx,%rax,4)
851483                     		testl	%edx, (%rbx,%rax,4)
85F6                       		testl	%esi, %esi
853483                     		testl	%esi, (%rbx,%rax,4)
4585DB                     		testl	%r11d, %r11d
4585ED                     		testl	%r13d, %r13d
4585F6                     		testl	%r14d, %r14d
4585C0                     		testl	%r8d, %r8d
44850483                   		testl	%r8d, (%rbx,%rax,4)
31D0                       		xorl	%edx, %eax
90                         		nop