416bd7:	03 e3                	add    %ebx,%esp
416bd9:	00 48 1f             	add    %cl,0x1f(%eax)
416bdc:	69 03 bb 00 48 1f    	imul   $0x1f4800bb,(%ebx),%eax
416be2:	69 03 c3 00 c8 1f    	imul   $0x1fc800c3,(%ebx),%eax
416be8:	83 03 e3             	addl   $0xffffffe3,(%ebx)
416beb:	00 48 1f             	add    %cl,0x1f(%eax)
416bee:	89 03                	mov    %eax,(%ebx)
416bf0:	bb 00 48 1f 89       	mov    $0x891f4800,%ebx
416bf5:	03 c3                	add    %ebx,%eax
416bf7:	00 c8                	add    %cl,%al
416bf9:	1f                   	pop    %ds
416bfa:	a9 03 bb 00 48       	test   $0x4800bb03,%eax
416bff:	1f                   	pop    %ds
416c00:	a9 03 c3 00 c8       	test   $0xc800c303,%eax
416c05:	1f                   	pop    %ds
416c06:	c3                   	ret
416c07:	03 e3                	add    %ebx,%esp
416c09:	00 48 1f             	add    %cl,0x1f(%eax)
416c0c:	c9                   	leave
416c0d:	03 bb 00 48 1f c9    	add    -0x36e0b800(%ebx),%edi
416c13:	03 c3                	add    %ebx,%eax
416c15:	00 c8                	add    %cl,%al
416c17:	1f                   	pop    %ds
416c18:	e3 03                	jecxz  0x416c1d
416c1a:	e3 00                	jecxz  0x416c1c
416c1c:	48                   	dec    %eax
416c1d:	1f                   	pop    %ds
416c1e:	23 04 e3             	and    (%ebx,%eiz,8),%eax
416c21:	00 48 1f             	add    %cl,0x1f(%eax)
416c24:	a9 04 bb 00 48       	test   $0x4800bb04,%eax
416c29:	1f                   	pop    %ds
416c2a:	a9 04 c3 00 c8       	test   $0xc800c304,%eax
416c2f:	1f                   	pop    %ds
416c30:	c9                   	leave
416c31:	04 bb                	add    $0xbb,%al
416c33:	00 48 1f             	add    %cl,0x1f(%eax)
416c36:	c9                   	leave
416c37:	04 c3                	add    $0xc3,%al
416c39:	00 c8                	add    %cl,%al
416c3b:	1f                   	pop    %ds
416c3c:	e9 04 bb 00 48       	jmp    0x48422745
416c41:	1f                   	pop    %ds
416c42:	e9 04 c3 00 c8       	jmp    0xc8422f4b
416c47:	1f                   	pop    %ds
416c48:	09 05 bb 00 48 1f    	or     %eax,0x1f4800bb
416c4e:	09 05 c3 00 c8 1f    	or     %eax,0x1fc800c3
416c54:	29 05 bb 00 48 1f    	sub    %eax,0x1f4800bb
416c5a:	29 05 c3 00 c8 1f    	sub    %eax,0x1fc800c3
416c60:	49                   	dec    %ecx
416c61:	05 bb 00 48 1f       	add    $0x1f4800bb,%eax
416c66:	49                   	dec    %ecx
416c67:	05 c3 00 c8 1f       	add    $0x1fc800c3,%eax
416c6c:	69 05 bb 00 48 1f 69 	imul   $0xc30569,0x1f4800bb,%eax
416c73:	05 c3 00
416c76:	c8 1f 89 05          	enter  $0x891f,$0x5
416c7a:	bb 00 48 1f 89       	mov    $0x891f4800,%ebx
416c7f:	05 c3 00 c8 1f       	add    $0x1fc800c3,%eax
416c84:	a9 05 bb 00 48       	test   $0x4800bb05,%eax
416c89:	1f                   	pop    %ds
416c8a:	a9 05 c3 00 c8       	test   $0xc800c305,%eax
416c8f:	1f                   	pop    %ds
416c90:	49                   	dec    %ecx
416c91:	06                   	push   %es
416c92:	bb 00 48 1f 49       	mov    $0x491f4800,%ebx
416c97:	06                   	push   %es
416c98:	c3                   	ret
416c99:	00 c8                	add    %cl,%al
416c9b:	1f                   	pop    %ds
416c9c:	69 06 bb 00 48 1f    	imul   $0x1f4800bb,(%esi),%eax
416ca2:	69 06 c3 00 c8 1f    	imul   $0x1fc800c3,(%esi),%eax
416ca8:	23 07                	and    (%edi),%eax
416caa:	eb 00                	jmp    0x416cac
416cac:	13 20                	adc    (%eax),%esp
416cae:	23 07                	and    (%edi),%eax
416cb0:	f3 00 8d 20 60 09 83 	repz add %cl,-0x7cf69fe0(%ebp)
416cb7:	00 aa 12 80 09 83    	add    %ch,-0x7cf67fee(%edx)
416cbd:	00 aa 12 83 09 83    	add    %ch,-0x7cf67cee(%edx)
416cc3:	00 aa 12 c1 09 9b    	add    %ch,-0x64f63eee(%edx)
416cc9:	00 aa 12 21 0a 9b    	add    %ch,-0x64f5deee(%edx)
416ccf:	00 aa 12 69 0a bb    	add    %ch,-0x44f596ee(%edx)
416cd5:	00 48 1f             	add    %cl,0x1f(%eax)
416cd8:	69 0a c3 00 c8 1f    	imul   $0x1fc800c3,(%edx),%ecx
416cde:	89 0a                	mov    %ecx,(%edx)
416ce0:	bb 00 48 1f 89       	mov    $0x891f4800,%ebx
416ce5:	0a c3                	or     %bl,%al
416ce7:	00 c8                	add    %cl,%al
416ce9:	1f                   	pop    %ds
416cea:	a9 0a bb 00 48       	test   $0x4800bb0a,%eax
416cef:	1f                   	pop    %ds
416cf0:	a9 0a c3 00 c8       	test   $0xc800c30a,%eax
416cf5:	1f                   	pop    %ds
416cf6:	c9                   	leave
416cf7:	0a bb 00 48 1f c9    	or     -0x36e0b800(%ebx),%bh
416cfd:	0a c3                	or     %bl,%al
416cff:	00 c8                	add    %cl,%al
416d01:	1f                   	pop    %ds
416d02:	e9 0a bb 00 48       	jmp    0x48422811
416d07:	1f                   	pop    %ds
416d08:	e9 0a c3 00 c8       	jmp    0xc8423017
416d0d:	1f                   	pop    %ds
416d0e:	09 0b                	or     %ecx,(%ebx)
416d10:	bb 00 48 1f 09       	mov    $0x91f4800,%ebx
416d15:	0b c3                	or     %ebx,%eax
416d17:	00 c8                	add    %cl,%al
416d19:	1f                   	pop    %ds
416d1a:	29 0b                	sub    %ecx,(%ebx)
416d1c:	bb 00 48 1f 29       	mov    $0x291f4800,%ebx
416d21:	0b c3                	or     %ebx,%eax
416d23:	00 c8                	add    %cl,%al
416d25:	1f                   	pop    %ds
416d26:	49                   	dec    %ecx
416d27:	0b bb 00 48 1f 49    	or     0x491f4800(%ebx),%edi
416d2d:	0b c3                	or     %ebx,%eax
416d2f:	00 c8                	add    %cl,%al
416d31:	1f                   	pop    %ds
416d32:	69 0b bb 00 48 1f    	imul   $0x1f4800bb,(%ebx),%ecx
416d38:	69 0b c3 00 c8 1f    	imul   $0x1fc800c3,(%ebx),%ecx
416d3e:	89 0b                	mov    %ecx,(%ebx)
416d40:	bb 00 48 1f 89       	mov    $0x891f4800,%ebx
416d45:	0b c3                	or     %ebx,%eax
416d47:	00 c8                	add    %cl,%al
416d49:	1f                   	pop    %ds
416d4a:	a9 0b bb 00 48       	test   $0x4800bb0b,%eax
416d4f:	1f                   	pop    %ds
416d50:	a9 0b c3 00 c8       	test   $0xc800c30b,%eax
416d55:	1f                   	pop    %ds
416d56:	c9                   	leave
416d57:	0b bb 00 48 1f c9    	or     -0x36e0b800(%ebx),%edi
416d5d:	0b c3                	or     %ebx,%eax
416d5f:	00 c8                	add    %cl,%al
416d61:	1f                   	pop    %ds
416d62:	e9 0b bb 00 48       	jmp    0x48422872
416d67:	1f                   	pop    %ds
416d68:	e9 0b c3 00 c8       	jmp    0xc8423078
416d6d:	1f                   	pop    %ds
416d6e:	09 0c bb             	or     %ecx,(%ebx,%edi,4)
416d71:	00 48 1f             	add    %cl,0x1f(%eax)
416d74:	09 0c c3             	or     %ecx,(%ebx,%eax,8)
416d77:	00 c8                	add    %cl,%al
416d79:	1f                   	pop    %ds
416d7a:	29 0c bb             	sub    %ecx,(%ebx,%edi,4)
416d7d:	00 48 1f             	add    %cl,0x1f(%eax)
416d80:	29 0c c3             	sub    %ecx,(%ebx,%eax,8)
416d83:	00 c8                	add    %cl,%al
416d85:	1f                   	pop    %ds
416d86:	49                   	dec    %ecx
416d87:	0c bb                	or     $0xbb,%al
416d89:	00 48 1f             	add    %cl,0x1f(%eax)
416d8c:	49                   	dec    %ecx
416d8d:	0c c3                	or     $0xc3,%al
416d8f:	00 c8                	add    %cl,%al
416d91:	1f                   	pop    %ds
416d92:	89 0c cb             	mov    %ecx,(%ebx,%ecx,8)
416d95:	00 f8                	add    %bh,%al
416d97:	20 a9 0c cb 00 f8    	and    %ch,-0x7ff34f4(%ecx)
416d9d:	20 c9                	and    %cl,%cl
416d9f:	0c cb                	or     $0xcb,%al
416da1:	00 f8                	add    %bh,%al
416da3:	20 e9                	and    %ch,%cl
416da5:	0c cb                	or     $0xcb,%al
416da7:	00 f8                	add    %bh,%al
416da9:	20 09                	and    %cl,(%ecx)
416dab:	0d cb 00 f8 20       	or     $0x20f800cb,%eax
416db0:	29 0d cb 00 f8 20    	sub    %ecx,0x20f800cb
416db6:	49                   	dec    %ecx
416db7:	0d cb 00 f8 20       	or     $0x20f800cb,%eax
416dbc:	69 0d cb 00 f8 20 89 	imul   $0xcb0d89,0x20f800cb,%ecx
416dc3:	0d cb 00
416dc6:	f8                   	clc
416dc7:	20 a9 0d cb 00 f8    	and    %ch,-0x7ff34f3(%ecx)
416dcd:	20 c9                	and    %cl,%cl
416dcf:	0d bb 00 48 1f       	or     $0x1f4800bb,%eax
416dd4:	c9                   	leave
416dd5:	0d c3 00 c8 1f       	or     $0x1fc800c3,%eax
416dda:	e9 0d bb 00 48       	jmp    0x484228ec
416ddf:	1f                   	pop    %ds
416de0:	e9 0d c3 00 c8       	jmp    0xc84230f2
416de5:	1f                   	pop    %ds
416de6:	09 0e                	or     %ecx,(%esi)
416de8:	bb 00 48 1f 09       	mov    $0x91f4800,%ebx
416ded:	0e                   	push   %cs
416dee:	c3                   	ret
416def:	00 c8                	add    %cl,%al
416df1:	1f                   	pop    %ds
416df2:	29 0e                	sub    %ecx,(%esi)
416df4:	bb 00 48 1f 29       	mov    $0x291f4800,%ebx
416df9:	0e                   	push   %cs
416dfa:	c3                   	ret
416dfb:	00 c8                	add    %cl,%al
416dfd:	1f                   	pop    %ds
416dfe:	49                   	dec    %ecx
416dff:	0e                   	push   %cs
416e00:	bb 00 48 1f 49       	mov    $0x491f4800,%ebx
416e05:	0e                   	push   %cs
416e06:	c3                   	ret
416e07:	00 c8                	add    %cl,%al
416e09:	1f                   	pop    %ds
416e0a:	69 0e bb 00 48 1f    	imul   $0x1f4800bb,(%esi),%ecx
416e10:	69 0e c3 00 c8 1f    	imul   $0x1fc800c3,(%esi),%ecx
416e16:	80 0e 83             	orb    $0x83,(%esi)
416e19:	00 aa 12 89 0e bb    	add    %ch,-0x44f176ee(%edx)
416e1f:	00 48 1f             	add    %cl,0x1f(%eax)
416e22:	89 0e                	mov    %ecx,(%esi)
416e24:	c3                   	ret
416e25:	00 c8                	add    %cl,%al
416e27:	1f                   	pop    %ds
416e28:	a0 0e 83 00 aa       	mov    0xaa00830e,%al
416e2d:	12 a9 0e bb 00 48    	adc    0x4800bb0e(%ecx),%ch
416e33:	1f                   	pop    %ds
416e34:	a9 0e c3 00 c8       	test   $0xc800c30e,%eax
416e39:	1f                   	pop    %ds
416e3a:	c9                   	leave
416e3b:	0e                   	push   %cs
416e3c:	bb 00 48 1f c9       	mov    $0xc91f4800,%ebx
416e41:	0e                   	push   %cs
416e42:	c3                   	ret
416e43:	00 c8                	add    %cl,%al
416e45:	1f                   	pop    %ds
416e46:	e9 0e bb 00 48       	jmp    0x48422959
416e4b:	1f                   	pop    %ds
416e4c:	e9 0e c3 00 c8       	jmp    0xc842315f
416e51:	1f                   	pop    %ds
416e52:	09 0f                	or     %ecx,(%edi)
416e54:	bb 00 48 1f 09       	mov    $0x91f4800,%ebx
416e59:	0f c3 00             	movnti %eax,(%eax)
416e5c:	c8 1f 29 0f          	enter  $0x291f,$0xf
416e60:	bb 00 48 1f 29       	mov    $0x291f4800,%ebx
416e65:	0f c3 00             	movnti %eax,(%eax)
416e68:	c8 1f 40 0f          	enter  $0x401f,$0xf
416e6c:	83 00 aa             	addl   $0xffffffaa,(%eax)
416e6f:	12 49 0f             	adc    0xf(%ecx),%cl
416e72:	bb 00 48 1f 49       	mov    $0x491f4800,%ebx
416e77:	0f c3 00             	movnti %eax,(%eax)
416e7a:	c8 1f 60 0f          	enter  $0x601f,$0xf
416e7e:	83 00 aa             	addl   $0xffffffaa,(%eax)
416e81:	12 69 0f             	adc    0xf(%ecx),%ch
416e84:	bb 00 48 1f 69       	mov    $0x691f4800,%ebx
416e89:	0f c3 00             	movnti %eax,(%eax)
416e8c:	c8 1f 80 0f          	enter  $0x801f,$0xf
416e90:	83 00 aa             	addl   $0xffffffaa,(%eax)
416e93:	12 89 0f bb 00 48    	adc    0x4800bb0f(%ecx),%cl
416e99:	1f                   	pop    %ds
416e9a:	89 0f                	mov    %ecx,(%edi)
416e9c:	c3                   	ret
416e9d:	00 c8                	add    %cl,%al
416e9f:	1f                   	pop    %ds
416ea0:	a0 0f 83 00 aa       	mov    0xaa00830f,%al
416ea5:	12 a9 0f bb 00 48    	adc    0x4800bb0f(%ecx),%ch
416eab:	1f                   	pop    %ds
416eac:	a9 0f c3 00 c8       	test   $0xc800c30f,%eax
416eb1:	1f                   	pop    %ds
416eb2:	c0 0f 83             	rorb   $0x83,(%edi)
416eb5:	00 aa 12 c9 0f bb    	add    %ch,-0x44f036ee(%edx)
416ebb:	00 48 1f             	add    %cl,0x1f(%eax)
416ebe:	c9                   	leave
416ebf:	0f c3 00             	movnti %eax,(%eax)
416ec2:	c8 1f e0 0f          	enter  $0xe01f,$0xf
416ec6:	83 00 aa             	addl   $0xffffffaa,(%eax)
416ec9:	12 e9                	adc    %cl,%ch
416ecb:	0f cb                	bswap  %ebx
416ecd:	00 f8                	add    %bh,%al
416ecf:	20 e9                	and    %ch,%cl
416ed1:	0f ab 00             	bts    %eax,(%eax)
416ed4:	38 23                	cmp    %ah,(%ebx)
416ed6:	e9 0f db 00 62       	jmp    0x624249ea
416edb:	23 00                	and    (%eax),%eax
416edd:	10 83 00 aa 12 09    	adc    %al,0x912aa00(%ebx)
416ee3:	10 cb                	adc    %cl,%bl
416ee5:	00 f8                	add    %bh,%al
416ee7:	20 09                	and    %cl,(%ecx)
416ee9:	10 ab 00 6b 23 09    	adc    %ch,0x9236b00(%ebx)
416eef:	10 db                	adc    %bl,%bl
416ef1:	00 62 23             	add    %ah,0x23(%edx)
416ef4:	20 10                	and    %dl,(%eax)
416ef6:	83 00 aa             	addl   $0xffffffaa,(%eax)
416ef9:	12 29                	adc    (%ecx),%ch
416efb:	10 cb                	adc    %cl,%bl
416efd:	00 e2                	add    %ah,%dl
416eff:	22 29                	and    (%ecx),%ch
416f01:	10 ab 00 b0 23 29    	adc    %ch,0x2923b000(%ebx)
416f07:	10 d3                	adc    %dl,%bl
416f09:	00 48 1f             	add    %cl,0x1f(%eax)
416f0c:	40                   	inc    %eax
416f0d:	10 83 00 aa 12 49    	adc    %al,0x4912aa00(%ebx)
416f13:	10 cb                	adc    %cl,%bl
416f15:	00 e2                	add    %ah,%dl
416f17:	22 49 10             	and    0x10(%ecx),%cl
416f1a:	ab                   	stos   %eax,%es:(%edi)
416f1b:	00 f5                	add    %dh,%ch
416f1d:	23 49 10             	and    0x10(%ecx),%ecx
416f20:	d3 00                	roll   %cl,(%eax)
416f22:	48                   	dec    %eax
416f23:	1f                   	pop    %ds
416f24:	60                   	pusha
416f25:	10 83 00 aa 12 69    	adc    %al,0x6912aa00(%ebx)
416f2b:	10 cb                	adc    %cl,%bl
416f2d:	00 f8                	add    %bh,%al
416f2f:	20 69 10             	and    %ch,0x10(%ecx)
416f32:	ab                   	stos   %eax,%es:(%edi)
416f33:	00 37                	add    %dh,(%edi)
416f35:	24 69                	and    $0x69,%al
416f37:	10 d3                	adc    %dl,%bl
416f39:	00 48 1f             	add    %cl,0x1f(%eax)
416f3c:	80 10 83             	adcb   $0x83,(%eax)
416f3f:	00 aa 12 89 10 bb    	add    %ch,-0x44ef76ee(%edx)
416f45:	00 48 1f             	add    %cl,0x1f(%eax)
416f48:	89 10                	mov    %edx,(%eax)
416f4a:	c3                   	ret
416f4b:	00 c8                	add    %cl,%al
416f4d:	1f                   	pop    %ds
416f4e:	a0 10 83 00 aa       	mov    0xaa008310,%al
416f53:	12 a9 10 bb 00 48    	adc    0x4800bb10(%ecx),%ch
416f59:	1f                   	pop    %ds
416f5a:	a9 10 c3 00 c8       	test   $0xc800c310,%eax
416f5f:	1f                   	pop    %ds
416f60:	c0 10 83             	rclb   $0x83,(%eax)
416f63:	00 aa 12 e0 10 83    	add    %ch,-0x7cef1fee(%edx)
416f69:	00 aa 12 60 11 83    	add    %ch,-0x7cee9fee(%edx)
416f6f:	00 aa 12 69 11 bb    	add    %ch,-0x44ee96ee(%edx)
416f75:	00 48 1f             	add    %cl,0x1f(%eax)
416f78:	69 11 c3 00 c8 1f    	imul   $0x1fc800c3,(%ecx),%edx
416f7e:	80 11 83             	adcb   $0x83,(%ecx)
416f81:	00 aa 12 89 11 bb    	add    %ch,-0x44ee76ee(%edx)
416f87:	00 48 1f             	add    %cl,0x1f(%eax)
416f8a:	89 11                	mov    %edx,(%ecx)
416f8c:	c3                   	ret
416f8d:	00 c8                	add    %cl,%al
416f8f:	1f                   	pop    %ds
416f90:	a0 11 83 00 aa       	mov    0xaa008311,%al
416f95:	12 a9 11 cb 00 f8    	adc    -0x7ff34ef(%ecx),%ch
416f9b:	20 a9 11 ab 00 77    	and    %ch,0x7700ab11(%ecx)
416fa1:	24 a9                	and    $0xa9,%al
416fa3:	11 db                	adc    %ebx,%ebx
416fa5:	00 62 23             	add    %ah,0x23(%edx)
416fa8:	c0 11 83             	rclb   $0x83,(%ecx)
416fab:	00 aa 12 c9 11 cb    	add    %ch,-0x34ee36ee(%edx)
416fb1:	00 b5 24 c9 11 ab    	add    %dh,-0x54ee36dc(%ebp)
416fb7:	00 c4                	add    %al,%ah
416fb9:	24 c9                	and    $0xc9,%al
416fbb:	11 d3                	adc    %edx,%ebx
416fbd:	00 48 1f             	add    %cl,0x1f(%eax)
416fc0:	e0 11                	loopne 0x416fd3
416fc2:	83 00 aa             	addl   $0xffffffaa,(%eax)
416fc5:	12 e9                	adc    %cl,%ch
416fc7:	11 bb 00 48 1f e9    	adc    %edi,-0x16e0b800(%ebx)
416fcd:	11 c3                	adc    %eax,%ebx
416fcf:	00 c8                	add    %cl,%al
416fd1:	1f                   	pop    %ds
416fd2:	00 12                	add    %dl,(%edx)
416fd4:	83 00 aa             	addl   $0xffffffaa,(%eax)