42fa9a:	0f 9f c1             	setg   %cl
42fa9d:	8d 0c 4d ff ff ff ff 	lea    -0x1(,%ecx,2),%ecx
42faa4:	85 c9                	test   %ecx,%ecx
42faa6:	0f 85 79 07 00 00    	jne    0x430225
42faac:	0f b6 7e 09          	movzbl 0x9(%esi),%edi
42fab0:	0f b6 42 09          	movzbl 0x9(%edx),%eax
42fab4:	2b f8                	sub    %eax,%edi
42fab6:	74 16                	je     0x42face
42fab8:	33 c9                	xor    %ecx,%ecx
42faba:	85 ff                	test   %edi,%edi
42fabc:	0f 9f c1             	setg   %cl
42fabf:	8d 0c 4d ff ff ff ff 	lea    -0x1(,%ecx,2),%ecx
42fac6:	85 c9                	test   %ecx,%ecx
42fac8:	0f 85 57 07 00 00    	jne    0x430225
42face:	0f b6 7e 0a          	movzbl 0xa(%esi),%edi
42fad2:	0f b6 42 0a          	movzbl 0xa(%edx),%eax
42fad6:	2b f8                	sub    %eax,%edi
42fad8:	74 16                	je     0x42faf0
42fada:	33 c9                	xor    %ecx,%ecx
42fadc:	85 ff                	test   %edi,%edi
42fade:	0f 9f c1             	setg   %cl
42fae1:	8d 0c 4d ff ff ff ff 	lea    -0x1(,%ecx,2),%ecx
42fae8:	85 c9                	test   %ecx,%ecx
42faea:	0f 85 35 07 00 00    	jne    0x430225
42faf0:	0f b6 4e 0b          	movzbl 0xb(%esi),%ecx
42faf4:	0f b6 42 0b          	movzbl 0xb(%edx),%eax
42faf8:	2b c8                	sub    %eax,%ecx
42fafa:	74 12                	je     0x42fb0e
42fafc:	33 c0                	xor    %eax,%eax
42fafe:	85 c9                	test   %ecx,%ecx
42fb00:	0f 9f c0             	setg   %al
42fb03:	8d 0c 45 ff ff ff ff 	lea    -0x1(,%eax,2),%ecx
42fb0a:	eb 02                	jmp    0x42fb0e
42fb0c:	33 c9                	xor    %ecx,%ecx
42fb0e:	85 c9                	test   %ecx,%ecx
42fb10:	0f 85 0f 07 00 00    	jne    0x430225
42fb16:	8b 46 0c             	mov    0xc(%esi),%eax
42fb19:	3b 42 0c             	cmp    0xc(%edx),%eax
42fb1c:	74 7f                	je     0x42fb9d
42fb1e:	0f b6 f8             	movzbl %al,%edi
42fb21:	0f b6 42 0c          	movzbl 0xc(%edx),%eax
42fb25:	2b f8                	sub    %eax,%edi
42fb27:	74 14                	je     0x42fb3d
42fb29:	85 ff                	test   %edi,%edi
42fb2b:	0f 9f c1             	setg   %cl
42fb2e:	8d 0c 4d ff ff ff ff 	lea    -0x1(,%ecx,2),%ecx
42fb35:	85 c9                	test   %ecx,%ecx
42fb37:	0f 85 e8 06 00 00    	jne    0x430225
42fb3d:	0f b6 7e 0d          	movzbl 0xd(%esi),%edi
42fb41:	0f b6 42 0d          	movzbl 0xd(%edx),%eax
42fb45:	2b f8                	sub    %eax,%edi
42fb47:	74 16                	je     0x42fb5f
42fb49:	33 c9                	xor    %ecx,%ecx
42fb4b:	85 ff                	test   %edi,%edi
42fb4d:	0f 9f c1             	setg   %cl
42fb50:	8d 0c 4d ff ff ff ff 	lea    -0x1(,%ecx,2),%ecx
42fb57:	85 c9                	test   %ecx,%ecx
42fb59:	0f 85 c6 06 00 00    	jne    0x430225
42fb5f:	0f b6 7e 0e          	movzbl 0xe(%esi),%edi
42fb63:	0f b6 42 0e          	movzbl 0xe(%edx),%eax
42fb67:	2b f8                	sub    %eax,%edi
42fb69:	74 16                	je     0x42fb81
42fb6b:	33 c9                	xor    %ecx,%ecx
42fb6d:	85 ff                	test   %edi,%edi
42fb6f:	0f 9f c1             	setg   %cl
42fb72:	8d 0c 4d ff ff ff ff 	lea    -0x1(,%ecx,2),%ecx
42fb79:	85 c9                	test   %ecx,%ecx
42fb7b:	0f 85 a4 06 00 00    	jne    0x430225
42fb81:	0f b6 4e 0f          	movzbl 0xf(%esi),%ecx
42fb85:	0f b6 42 0f          	movzbl 0xf(%edx),%eax
42fb89:	2b c8                	sub    %eax,%ecx
42fb8b:	74 12                	je     0x42fb9f
42fb8d:	33 c0                	xor    %eax,%eax
42fb8f:	85 c9                	test   %ecx,%ecx
42fb91:	0f 9f c0             	setg   %al
42fb94:	8d 0c 45 ff ff ff ff 	lea    -0x1(,%eax,2),%ecx
42fb9b:	eb 02                	jmp    0x42fb9f
42fb9d:	33 c9                	xor    %ecx,%ecx
42fb9f:	85 c9                	test   %ecx,%ecx
42fba1:	0f 85 7e 06 00 00    	jne    0x430225
42fba7:	8b 46 10             	mov    0x10(%esi),%eax
42fbaa:	3b 42 10             	cmp    0x10(%edx),%eax
42fbad:	0f 84 80 00 00 00    	je     0x42fc33
42fbb3:	0f b6 42 10          	movzbl 0x10(%edx),%eax
42fbb7:	0f b6 7e 10          	movzbl 0x10(%esi),%edi
42fbbb:	2b f8                	sub    %eax,%edi
42fbbd:	74 14                	je     0x42fbd3
42fbbf:	85 ff                	test   %edi,%edi
42fbc1:	0f 9f c1             	setg   %cl
42fbc4:	8d 0c 4d ff ff ff ff 	lea    -0x1(,%ecx,2),%ecx
42fbcb:	85 c9                	test   %ecx,%ecx
42fbcd:	0f 85 52 06 00 00    	jne    0x430225
42fbd3:	0f b6 7e 11          	movzbl 0x11(%esi),%edi
42fbd7:	0f b6 42 11          	movzbl 0x11(%edx),%eax
42fbdb:	2b f8                	sub    %eax,%edi
42fbdd:	74 16                	je     0x42fbf5
42fbdf:	33 c9                	xor    %ecx,%ecx
42fbe1:	85 ff                	test   %edi,%edi
42fbe3:	0f 9f c1             	setg   %cl
42fbe6:	8d 0c 4d ff ff ff ff 	lea    -0x1(,%ecx,2),%ecx
42fbed:	85 c9                	test   %ecx,%ecx
42fbef:	0f 85 30 06 00 00    	jne    0x430225
42fbf5:	0f b6 7e 12          	movzbl 0x12(%esi),%edi
42fbf9:	0f b6 42 12          	movzbl 0x12(%edx),%eax
42fbfd:	2b f8                	sub    %eax,%edi
42fbff:	74 16                	je     0x42fc17
42fc01:	33 c9                	xor    %ecx,%ecx
42fc03:	85 ff                	test   %edi,%edi
42fc05:	0f 9f c1             	setg   %cl
42fc08:	8d 0c 4d ff ff ff ff 	lea    -0x1(,%ecx,2),%ecx
42fc0f:	85 c9                	test   %ecx,%ecx
42fc11:	0f 85 0e 06 00 00    	jne    0x430225
42fc17:	0f b6 4e 13          	movzbl 0x13(%esi),%ecx
42fc1b:	0f b6 42 13          	movzbl 0x13(%edx),%eax
42fc1f:	2b c8                	sub    %eax,%ecx
42fc21:	74 12                	je     0x42fc35
42fc23:	33 c0                	xor    %eax,%eax
42fc25:	85 c9                	test   %ecx,%ecx
42fc27:	0f 9f c0             	setg   %al
42fc2a:	8d 0c 45 ff ff ff ff 	lea    -0x1(,%eax,2),%ecx
42fc31:	eb 02                	jmp    0x42fc35
42fc33:	33 c9                	xor    %ecx,%ecx
42fc35:	85 c9                	test   %ecx,%ecx
42fc37:	0f 85 e8 05 00 00    	jne    0x430225
42fc3d:	8b 46 14             	mov    0x14(%esi),%eax
42fc40:	3b 42 14             	cmp    0x14(%edx),%eax
42fc43:	74 7f                	je     0x42fcc4
42fc45:	0f b6 f8             	movzbl %al,%edi
42fc48:	0f b6 42 14          	movzbl 0x14(%edx),%eax
42fc4c:	2b f8                	sub    %eax,%edi
42fc4e:	74 14                	je     0x42fc64
42fc50:	85 ff                	test   %edi,%edi
42fc52:	0f 9f c1             	setg   %cl
42fc55:	8d 0c 4d ff ff ff ff 	lea    -0x1(,%ecx,2),%ecx
42fc5c:	85 c9                	test   %ecx,%ecx
42fc5e:	0f 85 c1 05 00 00    	jne    0x430225
42fc64:	0f b6 7e 15          	movzbl 0x15(%esi),%edi
42fc68:	0f b6 42 15          	movzbl 0x15(%edx),%eax
42fc6c:	2b f8                	sub    %eax,%edi
42fc6e:	74 16                	je     0x42fc86
42fc70:	33 c9                	xor    %ecx,%ecx
42fc72:	85 ff                	test   %edi,%edi
42fc74:	0f 9f c1             	setg   %cl
42fc77:	8d 0c 4d ff ff ff ff 	lea    -0x1(,%ecx,2),%ecx
42fc7e:	85 c9                	test   %ecx,%ecx
42fc80:	0f 85 9f 05 00 00    	jne    0x430225
42fc86:	0f b6 7e 16          	movzbl 0x16(%esi),%edi
42fc8a:	0f b6 42 16          	movzbl 0x16(%edx),%eax
42fc8e:	2b f8                	sub    %eax,%edi
42fc90:	74 16                	je     0x42fca8
42fc92:	33 c9                	xor    %ecx,%ecx
42fc94:	85 ff                	test   %edi,%edi
42fc96:	0f 9f c1             	setg   %cl
42fc99:	8d 0c 4d ff ff ff ff 	lea    -0x1(,%ecx,2),%ecx
42fca0:	85 c9                	test   %ecx,%ecx
42fca2:	0f 85 7d 05 00 00    	jne    0x430225
42fca8:	0f b6 4e 17          	movzbl 0x17(%esi),%ecx
42fcac:	0f b6 42 17          	movzbl 0x17(%edx),%eax
42fcb0:	2b c8                	sub    %eax,%ecx
42fcb2:	74 12                	je     0x42fcc6
42fcb4:	33 c0                	xor    %eax,%eax
42fcb6:	85 c9                	test   %ecx,%ecx
42fcb8:	0f 9f c0             	setg   %al
42fcbb:	8d 0c 45 ff ff ff ff 	lea    -0x1(,%eax,2),%ecx
42fcc2:	eb 02                	jmp    0x42fcc6
42fcc4:	33 c9                	xor    %ecx,%ecx
42fcc6:	85 c9                	test   %ecx,%ecx
42fcc8:	0f 85 57 05 00 00    	jne    0x430225
42fcce:	8b 46 18             	mov    0x18(%esi),%eax
42fcd1:	3b 42 18             	cmp    0x18(%edx),%eax
42fcd4:	74 7f                	je     0x42fd55
42fcd6:	0f b6 f8             	movzbl %al,%edi
42fcd9:	0f b6 42 18          	movzbl 0x18(%edx),%eax
42fcdd:	2b f8                	sub    %eax,%edi
42fcdf:	74 14                	je     0x42fcf5
42fce1:	85 ff                	test   %edi,%edi
42fce3:	0f 9f c1             	setg   %cl
42fce6:	8d 0c 4d ff ff ff ff 	lea    -0x1(,%ecx,2),%ecx
42fced:	85 c9                	test   %ecx,%ecx
42fcef:	0f 85 30 05 00 00    	jne    0x430225
42fcf5:	0f b6 7e 19          	movzbl 0x19(%esi),%edi
42fcf9:	0f b6 42 19          	movzbl 0x19(%edx),%eax
42fcfd:	2b f8                	sub    %eax,%edi
42fcff:	74 16                	je     0x42fd17
42fd01:	33 c9                	xor    %ecx,%ecx
42fd03:	85 ff                	test   %edi,%edi
42fd05:	0f 9f c1             	setg   %cl
42fd08:	8d 0c 4d ff ff ff ff 	lea    -0x1(,%ecx,2),%ecx
42fd0f:	85 c9                	test   %ecx,%ecx
42fd11:	0f 85 0e 05 00 00    	jne    0x430225
42fd17:	0f b6 7e 1a          	movzbl 0x1a(%esi),%edi
42fd1b:	0f b6 42 1a          	movzbl 0x1a(%edx),%eax
42fd1f:	2b f8                	sub    %eax,%edi
42fd21:	74 16                	je     0x42fd39
42fd23:	33 c9                	xor    %ecx,%ecx
42fd25:	85 ff                	test   %edi,%edi
42fd27:	0f 9f c1             	setg   %cl
42fd2a:	8d 0c 4d ff ff ff ff 	lea    -0x1(,%ecx,2),%ecx
42fd31:	85 c9                	test   %ecx,%ecx
42fd33:	0f 85 ec 04 00 00    	jne    0x430225
42fd39:	0f b6 4e 1b          	movzbl 0x1b(%esi),%ecx
42fd3d:	0f b6 42 1b          	movzbl 0x1b(%edx),%eax
42fd41:	2b c8                	sub    %eax,%ecx
42fd43:	74 12                	je     0x42fd57
42fd45:	33 c0                	xor    %eax,%eax
42fd47:	85 c9                	test   %ecx,%ecx
42fd49:	0f 9f c0             	setg   %al
42fd4c:	8d 0c 45 ff ff ff ff 	lea    -0x1(,%eax,2),%ecx
42fd53:	eb 02                	jmp    0x42fd57
42fd55:	33 c9                	xor    %ecx,%ecx
42fd57:	85 c9                	test   %ecx,%ecx
42fd59:	0f 85 c6 04 00 00    	jne    0x430225
42fd5f:	8b 46 1c             	mov    0x1c(%esi),%eax
42fd62:	3b 42 1c             	cmp    0x1c(%edx),%eax
42fd65:	74 7f                	je     0x42fde6
42fd67:	0f b6 f8             	movzbl %al,%edi
42fd6a:	0f b6 42 1c          	movzbl 0x1c(%edx),%eax
42fd6e:	2b f8                	sub    %eax,%edi
42fd70:	74 14                	je     0x42fd86
42fd72:	85 ff                	test   %edi,%edi
42fd74:	0f 9f c1             	setg   %cl
42fd77:	8d 0c 4d ff ff ff ff 	lea    -0x1(,%ecx,2),%ecx
42fd7e:	85 c9                	test   %ecx,%ecx
42fd80:	0f 85 9f 04 00 00    	jne    0x430225
42fd86:	0f b6 7e 1d          	movzbl 0x1d(%esi),%edi
42fd8a:	0f b6 42 1d          	movzbl 0x1d(%edx),%eax
42fd8e:	2b f8                	sub    %eax,%edi
42fd90:	74 16                	je     0x42fda8
42fd92:	33 c9                	xor    %ecx,%ecx
42fd94:	85 ff                	test   %edi,%edi
42fd96:	0f 9f c1             	setg   %cl
42fd99:	8d 0c 4d ff ff ff ff 	lea    -0x1(,%ecx,2),%ecx
42fda0:	85 c9                	test   %ecx,%ecx
42fda2:	0f 85 7d 04 00 00    	jne    0x430225
42fda8:	0f b6 7e 1e          	movzbl 0x1e(%esi),%edi
42fdac:	0f b6 42 1e          	movzbl 0x1e(%edx),%eax
42fdb0:	2b f8                	sub    %eax,%edi
42fdb2:	74 16                	je     0x42fdca
42fdb4:	33 c9                	xor    %ecx,%ecx
42fdb6:	85 ff                	test   %edi,%edi
42fdb8:	0f 9f c1             	setg   %cl
42fdbb:	8d 0c 4d ff ff ff ff 	lea    -0x1(,%ecx,2),%ecx
42fdc2:	85 c9                	test   %ecx,%ecx
42fdc4:	0f 85 5b 04 00 00    	jne    0x430225
42fdca:	0f b6 4e 1f          	movzbl 0x1f(%esi),%ecx
42fdce:	0f b6 42 1f          	movzbl 0x1f(%edx),%eax
42fdd2:	2b c8                	sub    %eax,%ecx
42fdd4:	74 12                	je     0x42fde8
42fdd6:	33 c0                	xor    %eax,%eax
42fdd8:	85 c9                	test   %ecx,%ecx
42fdda:	0f 9f c0             	setg   %al
42fddd:	8d 0c 45 ff ff ff ff 	lea    -0x1(,%eax,2),%ecx
42fde4:	eb 02                	jmp    0x42fde8
42fde6:	33 c9                	xor    %ecx,%ecx
42fde8:	85 c9                	test   %ecx,%ecx
42fdea:	0f 85 35 04 00 00    	jne    0x430225
42fdf0:	6a 20                	push   $0x20
42fdf2:	59                   	pop    %ecx
42fdf3:	2b d9                	sub    %ecx,%ebx
42fdf5:	03 f1                	add    %ecx,%esi
42fdf7:	03 d1                	add    %ecx,%edx
42fdf9:	3b d9                	cmp    %ecx,%ebx
42fdfb:	0f 83 5f fb ff ff    	jae    0x42f960
42fe01:	03 f3                	add    %ebx,%esi
42fe03:	03 d3                	add    %ebx,%edx
42fe05:	83 fb 1f             	cmp    $0x1f,%ebx
42fe08:	0f 87 15 04 00 00    	ja     0x430223
42fe0e:	ff 24 9d 19 10 43 00 	jmp    *0x431019(,%ebx,4)
42fe15:	8b 46 e4             	mov    -0x1c(%esi),%eax
42fe18:	3b 42 e4             	cmp    -0x1c(%edx),%eax
42fe1b:	0f 84 81 00 00 00    	je     0x42fea2
42fe21:	0f b6 f8             	movzbl %al,%edi
42fe24:	0f b6 42 e4          	movzbl -0x1c(%edx),%eax
42fe28:	2b f8                	sub    %eax,%edi
42fe2a:	74 16                	je     0x42fe42
42fe2c:	33 c9                	xor    %ecx,%ecx
42fe2e:	85 ff                	test   %edi,%edi
42fe30:	0f 9f c1             	setg   %cl
42fe33:	8d 0c 4d ff ff ff ff 	lea    -0x1(,%ecx,2),%ecx
42fe3a:	85 c9                	test   %ecx,%ecx
42fe3c:	0f 85 e3 03 00 00    	jne    0x430225
42fe42:	0f b6 7e e5          	movzbl -0x1b(%esi),%edi
42fe46:	0f b6 42 e5          	movzbl -0x1b(%edx),%eax
42fe4a:	2b f8                	sub    %eax,%edi
42fe4c:	74 16                	je     0x42fe64
42fe4e:	33 c9                	xor    %ecx,%ecx
42fe50:	85 ff                	test   %edi,%edi
42fe52:	0f 9f c1             	setg   %cl
42fe55:	8d 0c 4d ff ff ff ff 	lea    -0x1(,%ecx,2),%ecx
42fe5c:	85 c9                	test   %ecx,%ecx
42fe5e:	0f 85 c1 03 00 00    	jne    0x430225
42fe64:	0f b6 7e e6          	movzbl -0x1a(%esi),%edi
42fe68:	0f b6 42 e6          	movzbl -0x1a(%edx),%eax
42fe6c:	2b f8                	sub    %eax,%edi
42fe6e:	74 16                	je     0x42fe86
42fe70:	33 c9                	xor    %ecx,%ecx
42fe72:	85 ff                	test   %edi,%edi
42fe74:	0f 9f c1             	setg   %cl
42fe77:	8d 0c 4d ff ff ff ff 	lea    -0x1(,%ecx,2),%ecx
42fe7e:	85 c9                	test   %ecx,%ecx
42fe80:	0f 85 9f 03 00 00    	jne    0x430225
42fe86:	0f b6 4e e7          	movzbl -0x19(%esi),%ecx
42fe8a:	0f b6 42 e7          	movzbl -0x19(%edx),%eax
42fe8e:	2b c8                	sub    %eax,%ecx
42fe90:	74 12                	je     0x42fea4
42fe92:	33 c0                	xor    %eax,%eax
42fe94:	85 c9                	test   %ecx,%ecx
42fe96:	0f 9f c0             	setg   %al
42fe99:	8d 0c 45 ff ff ff ff 	lea    -0x1(,%eax,2),%ecx
42fea0:	eb 02                	jmp    0x42fea4
42fea2:	33 c9                	xor    %ecx,%ecx
42fea4:	85 c9                	test   %ecx,%ecx
42fea6:	0f 85 79 03 00 00    	jne    0x430225
42feac:	8b 46 e8             	mov    -0x18(%esi),%eax
42feaf:	3b 42 e8             	cmp    -0x18(%edx),%eax
42feb2:	0f 84 81 00 00 00    	je     0x42ff39
42feb8:	0f b6 f8             	movzbl %al,%edi
42febb:	0f b6 42 e8          	movzbl -0x18(%edx),%eax
42febf:	2b f8                	sub    %eax,%edi
42fec1:	74 16                	je     0x42fed9
42fec3:	33 c9                	xor    %ecx,%ecx
42fec5:	85 ff                	test   %edi,%edi
42fec7:	0f 9f c1             	setg   %cl
42feca:	8d 0c 4d ff ff ff ff 	lea    -0x1(,%ecx,2),%ecx
42fed1:	85 c9                	test   %ecx,%ecx
42fed3:	0f 85 4c 03 00 00    	jne    0x430225
42fed9:	0f b6 7e e9          	movzbl -0x17(%esi),%edi
42fedd:	0f b6 42 e9          	movzbl -0x17(%edx),%eax
42fee1:	2b f8                	sub    %eax,%edi
42fee3:	74 16                	je     0x42fefb
42fee5:	33 c9                	xor    %ecx,%ecx
42fee7:	85 ff                	test   %edi,%edi
42fee9:	0f 9f c1             	setg   %cl
42feec:	8d 0c 4d ff ff ff ff 	lea    -0x1(,%ecx,2),%ecx
42fef3:	85 c9                	test   %ecx,%ecx
42fef5:	0f 85 2a 03 00 00    	jne    0x430225
42fefb:	0f b6 7e ea          	movzbl -0x16(%esi),%edi
42feff:	0f b6 42 ea          	movzbl -0x16(%edx),%eax
42ff03:	2b f8                	sub    %eax,%edi
42ff05:	74 16                	je     0x42ff1d
42ff07:	33 c9                	xor    %ecx,%ecx
42ff09:	85 ff                	test   %edi,%edi
42ff0b:	0f 9f c1             	setg   %cl
42ff0e:	8d 0c 4d ff ff ff ff 	lea    -0x1(,%ecx,2),%ecx
42ff15:	85 c9                	test   %ecx,%ecx
42ff17:	0f 85 08 03 00 00    	jne    0x430225
42ff1d:	0f b6 4e eb          	movzbl -0x15(%esi),%ecx
42ff21:	0f b6 42 eb          	movzbl -0x15(%edx),%eax
42ff25:	2b c8                	sub    %eax,%ecx
42ff27:	74 12                	je     0x42ff3b