430836:	0f b6 42 ee          	movzbl -0x12(%edx),%eax
43083a:	2b f8                	sub    %eax,%edi
43083c:	74 16                	je     0x430854
43083e:	33 c9                	xor    %ecx,%ecx
430840:	85 ff                	test   %edi,%edi
430842:	0f 9f c1             	setg   %cl
430845:	8d 0c 4d ff ff ff ff 	lea    -0x1(,%ecx,2),%ecx
43084c:	85 c9                	test   %ecx,%ecx
43084e:	0f 85 d1 f9 ff ff    	jne    0x430225
430854:	0f b6 7e ef          	movzbl -0x11(%esi),%edi
430858:	0f b6 42 ef          	movzbl -0x11(%edx),%eax
43085c:	2b f8                	sub    %eax,%edi
43085e:	74 16                	je     0x430876
430860:	33 c9                	xor    %ecx,%ecx
430862:	85 ff                	test   %edi,%edi
430864:	0f 9f c1             	setg   %cl
430867:	8d 0c 4d ff ff ff ff 	lea    -0x1(,%ecx,2),%ecx
43086e:	85 c9                	test   %ecx,%ecx
430870:	0f 85 af f9 ff ff    	jne    0x430225
430876:	0f b6 7e f0          	movzbl -0x10(%esi),%edi
43087a:	0f b6 42 f0          	movzbl -0x10(%edx),%eax
43087e:	2b f8                	sub    %eax,%edi
430880:	74 16                	je     0x430898
430882:	33 c9                	xor    %ecx,%ecx
430884:	85 ff                	test   %edi,%edi
430886:	0f 9f c1             	setg   %cl
430889:	8d 0c 4d ff ff ff ff 	lea    -0x1(,%ecx,2),%ecx
430890:	85 c9                	test   %ecx,%ecx
430892:	0f 85 8d f9 ff ff    	jne    0x430225
430898:	0f b6 4e f1          	movzbl -0xf(%esi),%ecx
43089c:	0f b6 42 f1          	movzbl -0xf(%edx),%eax
4308a0:	2b c8                	sub    %eax,%ecx
4308a2:	74 12                	je     0x4308b6
4308a4:	33 c0                	xor    %eax,%eax
4308a6:	85 c9                	test   %ecx,%ecx
4308a8:	0f 9f c0             	setg   %al
4308ab:	8d 0c 45 ff ff ff ff 	lea    -0x1(,%eax,2),%ecx
4308b2:	eb 02                	jmp    0x4308b6
4308b4:	33 c9                	xor    %ecx,%ecx
4308b6:	85 c9                	test   %ecx,%ecx
4308b8:	0f 85 67 f9 ff ff    	jne    0x430225
4308be:	8b 46 f2             	mov    -0xe(%esi),%eax
4308c1:	3b 42 f2             	cmp    -0xe(%edx),%eax
4308c4:	0f 84 81 00 00 00    	je     0x43094b
4308ca:	0f b6 f8             	movzbl %al,%edi
4308cd:	0f b6 42 f2          	movzbl -0xe(%edx),%eax
4308d1:	2b f8                	sub    %eax,%edi
4308d3:	74 16                	je     0x4308eb
4308d5:	33 c9                	xor    %ecx,%ecx
4308d7:	85 ff                	test   %edi,%edi
4308d9:	0f 9f c1             	setg   %cl
4308dc:	8d 0c 4d ff ff ff ff 	lea    -0x1(,%ecx,2),%ecx
4308e3:	85 c9                	test   %ecx,%ecx
4308e5:	0f 85 3a f9 ff ff    	jne    0x430225
4308eb:	0f b6 7e f3          	movzbl -0xd(%esi),%edi
4308ef:	0f b6 42 f3          	movzbl -0xd(%edx),%eax
4308f3:	2b f8                	sub    %eax,%edi
4308f5:	74 16                	je     0x43090d
4308f7:	33 c9                	xor    %ecx,%ecx
4308f9:	85 ff                	test   %edi,%edi
4308fb:	0f 9f c1             	setg   %cl
4308fe:	8d 0c 4d ff ff ff ff 	lea    -0x1(,%ecx,2),%ecx
430905:	85 c9                	test   %ecx,%ecx
430907:	0f 85 18 f9 ff ff    	jne    0x430225
43090d:	0f b6 7e f4          	movzbl -0xc(%esi),%edi
430911:	0f b6 42 f4          	movzbl -0xc(%edx),%eax
430915:	2b f8                	sub    %eax,%edi
430917:	74 16                	je     0x43092f
430919:	33 c9                	xor    %ecx,%ecx
43091b:	85 ff                	test   %edi,%edi
43091d:	0f 9f c1             	setg   %cl
430920:	8d 0c 4d ff ff ff ff 	lea    -0x1(,%ecx,2),%ecx
430927:	85 c9                	test   %ecx,%ecx
430929:	0f 85 f6 f8 ff ff    	jne    0x430225
43092f:	0f b6 4e f5          	movzbl -0xb(%esi),%ecx
430933:	0f b6 42 f5          	movzbl -0xb(%edx),%eax
430937:	2b c8                	sub    %eax,%ecx
430939:	74 12                	je     0x43094d
43093b:	33 c0                	xor    %eax,%eax
43093d:	85 c9                	test   %ecx,%ecx
43093f:	0f 9f c0             	setg   %al
430942:	8d 0c 45 ff ff ff ff 	lea    -0x1(,%eax,2),%ecx
430949:	eb 02                	jmp    0x43094d
43094b:	33 c9                	xor    %ecx,%ecx
43094d:	85 c9                	test   %ecx,%ecx
43094f:	0f 85 d0 f8 ff ff    	jne    0x430225
430955:	8b 46 f6             	mov    -0xa(%esi),%eax
430958:	3b 42 f6             	cmp    -0xa(%edx),%eax
43095b:	0f 84 82 00 00 00    	je     0x4309e3
430961:	0f b6 42 f6          	movzbl -0xa(%edx),%eax
430965:	0f b6 7e f6          	movzbl -0xa(%esi),%edi
430969:	2b f8                	sub    %eax,%edi
43096b:	74 16                	je     0x430983
43096d:	33 c9                	xor    %ecx,%ecx
43096f:	85 ff                	test   %edi,%edi
430971:	0f 9f c1             	setg   %cl
430974:	8d 0c 4d ff ff ff ff 	lea    -0x1(,%ecx,2),%ecx
43097b:	85 c9                	test   %ecx,%ecx
43097d:	0f 85 a2 f8 ff ff    	jne    0x430225
430983:	0f b6 42 f7          	movzbl -0x9(%edx),%eax
430987:	0f b6 7e f7          	movzbl -0x9(%esi),%edi
43098b:	2b f8                	sub    %eax,%edi
43098d:	74 16                	je     0x4309a5
43098f:	33 c9                	xor    %ecx,%ecx
430991:	85 ff                	test   %edi,%edi
430993:	0f 9f c1             	setg   %cl
430996:	8d 0c 4d ff ff ff ff 	lea    -0x1(,%ecx,2),%ecx
43099d:	85 c9                	test   %ecx,%ecx
43099f:	0f 85 80 f8 ff ff    	jne    0x430225
4309a5:	0f b6 42 f8          	movzbl -0x8(%edx),%eax
4309a9:	0f b6 7e f8          	movzbl -0x8(%esi),%edi
4309ad:	2b f8                	sub    %eax,%edi
4309af:	74 16                	je     0x4309c7
4309b1:	33 c9                	xor    %ecx,%ecx
4309b3:	85 ff                	test   %edi,%edi
4309b5:	0f 9f c1             	setg   %cl
4309b8:	8d 0c 4d ff ff ff ff 	lea    -0x1(,%ecx,2),%ecx
4309bf:	85 c9                	test   %ecx,%ecx
4309c1:	0f 85 5e f8 ff ff    	jne    0x430225
4309c7:	0f b6 42 f9          	movzbl -0x7(%edx),%eax
4309cb:	0f b6 4e f9          	movzbl -0x7(%esi),%ecx
4309cf:	2b c8                	sub    %eax,%ecx
4309d1:	74 12                	je     0x4309e5
4309d3:	33 c0                	xor    %eax,%eax
4309d5:	85 c9                	test   %ecx,%ecx
4309d7:	0f 9f c0             	setg   %al
4309da:	8d 0c 45 ff ff ff ff 	lea    -0x1(,%eax,2),%ecx
4309e1:	eb 02                	jmp    0x4309e5
4309e3:	33 c9                	xor    %ecx,%ecx
4309e5:	85 c9                	test   %ecx,%ecx
4309e7:	0f 85 38 f8 ff ff    	jne    0x430225
4309ed:	8b 46 fa             	mov    -0x6(%esi),%eax
4309f0:	3b 42 fa             	cmp    -0x6(%edx),%eax
4309f3:	0f 84 81 00 00 00    	je     0x430a7a
4309f9:	0f b6 f8             	movzbl %al,%edi
4309fc:	0f b6 42 fa          	movzbl -0x6(%edx),%eax
430a00:	2b f8                	sub    %eax,%edi
430a02:	74 16                	je     0x430a1a
430a04:	33 c9                	xor    %ecx,%ecx
430a06:	85 ff                	test   %edi,%edi
430a08:	0f 9f c1             	setg   %cl
430a0b:	8d 0c 4d ff ff ff ff 	lea    -0x1(,%ecx,2),%ecx
430a12:	85 c9                	test   %ecx,%ecx
430a14:	0f 85 0b f8 ff ff    	jne    0x430225
430a1a:	0f b6 7e fb          	movzbl -0x5(%esi),%edi
430a1e:	0f b6 42 fb          	movzbl -0x5(%edx),%eax
430a22:	2b f8                	sub    %eax,%edi
430a24:	74 16                	je     0x430a3c
430a26:	33 c9                	xor    %ecx,%ecx
430a28:	85 ff                	test   %edi,%edi
430a2a:	0f 9f c1             	setg   %cl
430a2d:	8d 0c 4d ff ff ff ff 	lea    -0x1(,%ecx,2),%ecx
430a34:	85 c9                	test   %ecx,%ecx
430a36:	0f 85 e9 f7 ff ff    	jne    0x430225
430a3c:	0f b6 7e fc          	movzbl -0x4(%esi),%edi
430a40:	0f b6 42 fc          	movzbl -0x4(%edx),%eax
430a44:	2b f8                	sub    %eax,%edi
430a46:	74 16                	je     0x430a5e
430a48:	33 c9                	xor    %ecx,%ecx
430a4a:	85 ff                	test   %edi,%edi
430a4c:	0f 9f c1             	setg   %cl
430a4f:	8d 0c 4d ff ff ff ff 	lea    -0x1(,%ecx,2),%ecx
430a56:	85 c9                	test   %ecx,%ecx
430a58:	0f 85 c7 f7 ff ff    	jne    0x430225
430a5e:	0f b6 4e fd          	movzbl -0x3(%esi),%ecx
430a62:	0f b6 42 fd          	movzbl -0x3(%edx),%eax
430a66:	2b c8                	sub    %eax,%ecx
430a68:	74 12                	je     0x430a7c
430a6a:	33 c0                	xor    %eax,%eax
430a6c:	85 c9                	test   %ecx,%ecx
430a6e:	0f 9f c0             	setg   %al
430a71:	8d 0c 45 ff ff ff ff 	lea    -0x1(,%eax,2),%ecx
430a78:	eb 02                	jmp    0x430a7c
430a7a:	33 c9                	xor    %ecx,%ecx
430a7c:	85 c9                	test   %ecx,%ecx
430a7e:	0f 85 a1 f7 ff ff    	jne    0x430225
430a84:	66 8b 46 fe          	mov    -0x2(%esi),%ax
430a88:	66 3b 42 fe          	cmp    -0x2(%edx),%ax
430a8c:	0f 84 91 f7 ff ff    	je     0x430223
430a92:	e9 45 04 00 00       	jmp    0x430edc
430a97:	8b 46 e1             	mov    -0x1f(%esi),%eax
430a9a:	3b 42 e1             	cmp    -0x1f(%edx),%eax
430a9d:	0f 84 82 00 00 00    	je     0x430b25
430aa3:	0f b6 42 e1          	movzbl -0x1f(%edx),%eax
430aa7:	0f b6 7e e1          	movzbl -0x1f(%esi),%edi
430aab:	2b f8                	sub    %eax,%edi
430aad:	74 16                	je     0x430ac5
430aaf:	33 c9                	xor    %ecx,%ecx
430ab1:	85 ff                	test   %edi,%edi
430ab3:	0f 9f c1             	setg   %cl
430ab6:	8d 0c 4d ff ff ff ff 	lea    -0x1(,%ecx,2),%ecx
430abd:	85 c9                	test   %ecx,%ecx
430abf:	0f 85 60 f7 ff ff    	jne    0x430225
430ac5:	0f b6 7e e2          	movzbl -0x1e(%esi),%edi
430ac9:	0f b6 42 e2          	movzbl -0x1e(%edx),%eax
430acd:	2b f8                	sub    %eax,%edi
430acf:	74 16                	je     0x430ae7
430ad1:	33 c9                	xor    %ecx,%ecx
430ad3:	85 ff                	test   %edi,%edi
430ad5:	0f 9f c1             	setg   %cl
430ad8:	8d 0c 4d ff ff ff ff 	lea    -0x1(,%ecx,2),%ecx
430adf:	85 c9                	test   %ecx,%ecx
430ae1:	0f 85 3e f7 ff ff    	jne    0x430225
430ae7:	0f b6 7e e3          	movzbl -0x1d(%esi),%edi
430aeb:	0f b6 42 e3          	movzbl -0x1d(%edx),%eax
430aef:	2b f8                	sub    %eax,%edi
430af1:	74 16                	je     0x430b09
430af3:	33 c9                	xor    %ecx,%ecx
430af5:	85 ff                	test   %edi,%edi
430af7:	0f 9f c1             	setg   %cl
430afa:	8d 0c 4d ff ff ff ff 	lea    -0x1(,%ecx,2),%ecx
430b01:	85 c9                	test   %ecx,%ecx
430b03:	0f 85 1c f7 ff ff    	jne    0x430225
430b09:	0f b6 4e e4          	movzbl -0x1c(%esi),%ecx
430b0d:	0f b6 42 e4          	movzbl -0x1c(%edx),%eax
430b11:	2b c8                	sub    %eax,%ecx
430b13:	74 12                	je     0x430b27
430b15:	33 c0                	xor    %eax,%eax
430b17:	85 c9                	test   %ecx,%ecx
430b19:	0f 9f c0             	setg   %al
430b1c:	8d 0c 45 ff ff ff ff 	lea    -0x1(,%eax,2),%ecx
430b23:	eb 02                	jmp    0x430b27
430b25:	33 c9                	xor    %ecx,%ecx
430b27:	85 c9                	test   %ecx,%ecx
430b29:	0f 85 f6 f6 ff ff    	jne    0x430225
430b2f:	8b 46 e5             	mov    -0x1b(%esi),%eax
430b32:	3b 42 e5             	cmp    -0x1b(%edx),%eax
430b35:	0f 84 81 00 00 00    	je     0x430bbc
430b3b:	0f b6 f8             	movzbl %al,%edi
430b3e:	0f b6 42 e5          	movzbl -0x1b(%edx),%eax
430b42:	2b f8                	sub    %eax,%edi
430b44:	74 16                	je     0x430b5c
430b46:	33 c9                	xor    %ecx,%ecx
430b48:	85 ff                	test   %edi,%edi
430b4a:	0f 9f c1             	setg   %cl
430b4d:	8d 0c 4d ff ff ff ff 	lea    -0x1(,%ecx,2),%ecx
430b54:	85 c9                	test   %ecx,%ecx
430b56:	0f 85 c9 f6 ff ff    	jne    0x430225
430b5c:	0f b6 7e e6          	movzbl -0x1a(%esi),%edi
430b60:	0f b6 42 e6          	movzbl -0x1a(%edx),%eax
430b64:	2b f8                	sub    %eax,%edi
430b66:	74 16                	je     0x430b7e
430b68:	33 c9                	xor    %ecx,%ecx
430b6a:	85 ff                	test   %edi,%edi
430b6c:	0f 9f c1             	setg   %cl
430b6f:	8d 0c 4d ff ff ff ff 	lea    -0x1(,%ecx,2),%ecx
430b76:	85 c9                	test   %ecx,%ecx
430b78:	0f 85 a7 f6 ff ff    	jne    0x430225
430b7e:	0f b6 7e e7          	movzbl -0x19(%esi),%edi
430b82:	0f b6 42 e7          	movzbl -0x19(%edx),%eax
430b86:	2b f8                	sub    %eax,%edi
430b88:	74 16                	je     0x430ba0
430b8a:	33 c9                	xor    %ecx,%ecx
430b8c:	85 ff                	test   %edi,%edi
430b8e:	0f 9f c1             	setg   %cl
430b91:	8d 0c 4d ff ff ff ff 	lea    -0x1(,%ecx,2),%ecx
430b98:	85 c9                	test   %ecx,%ecx
430b9a:	0f 85 85 f6 ff ff    	jne    0x430225
430ba0:	0f b6 4e e8          	movzbl -0x18(%esi),%ecx
430ba4:	0f b6 42 e8          	movzbl -0x18(%edx),%eax
430ba8:	2b c8                	sub    %eax,%ecx
430baa:	74 12                	je     0x430bbe
430bac:	33 c0                	xor    %eax,%eax
430bae:	85 c9                	test   %ecx,%ecx
430bb0:	0f 9f c0             	setg   %al
430bb3:	8d 0c 45 ff ff ff ff 	lea    -0x1(,%eax,2),%ecx
430bba:	eb 02                	jmp    0x430bbe
430bbc:	33 c9                	xor    %ecx,%ecx
430bbe:	85 c9                	test   %ecx,%ecx
430bc0:	0f 85 5f f6 ff ff    	jne    0x430225
430bc6:	8b 46 e9             	mov    -0x17(%esi),%eax
430bc9:	3b 42 e9             	cmp    -0x17(%edx),%eax
430bcc:	0f 84 81 00 00 00    	je     0x430c53
430bd2:	0f b6 f8             	movzbl %al,%edi
430bd5:	0f b6 42 e9          	movzbl -0x17(%edx),%eax
430bd9:	2b f8                	sub    %eax,%edi
430bdb:	74 16                	je     0x430bf3
430bdd:	33 c9                	xor    %ecx,%ecx
430bdf:	85 ff                	test   %edi,%edi
430be1:	0f 9f c1             	setg   %cl
430be4:	8d 0c 4d ff ff ff ff 	lea    -0x1(,%ecx,2),%ecx
430beb:	85 c9                	test   %ecx,%ecx
430bed:	0f 85 32 f6 ff ff    	jne    0x430225
430bf3:	0f b6 7e ea          	movzbl -0x16(%esi),%edi
430bf7:	0f b6 42 ea          	movzbl -0x16(%edx),%eax
430bfb:	2b f8                	sub    %eax,%edi
430bfd:	74 16                	je     0x430c15
430bff:	33 c9                	xor    %ecx,%ecx
430c01:	85 ff                	test   %edi,%edi
430c03:	0f 9f c1             	setg   %cl
430c06:	8d 0c 4d ff ff ff ff 	lea    -0x1(,%ecx,2),%ecx
430c0d:	85 c9                	test   %ecx,%ecx
430c0f:	0f 85 10 f6 ff ff    	jne    0x430225
430c15:	0f b6 7e eb          	movzbl -0x15(%esi),%edi
430c19:	0f b6 42 eb          	movzbl -0x15(%edx),%eax
430c1d:	2b f8                	sub    %eax,%edi
430c1f:	74 16                	je     0x430c37
430c21:	33 c9                	xor    %ecx,%ecx
430c23:	85 ff                	test   %edi,%edi
430c25:	0f 9f c1             	setg   %cl
430c28:	8d 0c 4d ff ff ff ff 	lea    -0x1(,%ecx,2),%ecx
430c2f:	85 c9                	test   %ecx,%ecx
430c31:	0f 85 ee f5 ff ff    	jne    0x430225
430c37:	0f b6 4e ec          	movzbl -0x14(%esi),%ecx
430c3b:	0f b6 42 ec          	movzbl -0x14(%edx),%eax
430c3f:	2b c8                	sub    %eax,%ecx
430c41:	74 12                	je     0x430c55
430c43:	33 c0                	xor    %eax,%eax
430c45:	85 c9                	test   %ecx,%ecx
430c47:	0f 9f c0             	setg   %al
430c4a:	8d 0c 45 ff ff ff ff 	lea    -0x1(,%eax,2),%ecx
430c51:	eb 02                	jmp    0x430c55
430c53:	33 c9                	xor    %ecx,%ecx
430c55:	85 c9                	test   %ecx,%ecx
430c57:	0f 85 c8 f5 ff ff    	jne    0x430225
430c5d:	8b 46 ed             	mov    -0x13(%esi),%eax
430c60:	3b 42 ed             	cmp    -0x13(%edx),%eax
430c63:	0f 84 81 00 00 00    	je     0x430cea
430c69:	0f b6 f8             	movzbl %al,%edi
430c6c:	0f b6 42 ed          	movzbl -0x13(%edx),%eax
430c70:	2b f8                	sub    %eax,%edi
430c72:	74 16                	je     0x430c8a
430c74:	33 c9                	xor    %ecx,%ecx
430c76:	85 ff                	test   %edi,%edi
430c78:	0f 9f c1             	setg   %cl
430c7b:	8d 0c 4d ff ff ff ff 	lea    -0x1(,%ecx,2),%ecx
430c82:	85 c9                	test   %ecx,%ecx
430c84:	0f 85 9b f5 ff ff    	jne    0x430225
430c8a:	0f b6 7e ee          	movzbl -0x12(%esi),%edi
430c8e:	0f b6 42 ee          	movzbl -0x12(%edx),%eax
430c92:	2b f8                	sub    %eax,%edi
430c94:	74 16                	je     0x430cac
430c96:	33 c9                	xor    %ecx,%ecx
430c98:	85 ff                	test   %edi,%edi
430c9a:	0f 9f c1             	setg   %cl
430c9d:	8d 0c 4d ff ff ff ff 	lea    -0x1(,%ecx,2),%ecx
430ca4:	85 c9                	test   %ecx,%ecx
430ca6:	0f 85 79 f5 ff ff    	jne    0x430225
430cac:	0f b6 7e ef          	movzbl -0x11(%esi),%edi
430cb0:	0f b6 42 ef          	movzbl -0x11(%edx),%eax
430cb4:	2b f8                	sub    %eax,%edi
430cb6:	74 16                	je     0x430cce
430cb8:	33 c9                	xor    %ecx,%ecx
430cba:	85 ff                	test   %edi,%edi
430cbc:	0f 9f c1             	setg   %cl
430cbf:	8d 0c 4d ff ff ff ff 	lea    -0x1(,%ecx,2),%ecx
430cc6:	85 c9                	test   %ecx,%ecx
430cc8:	0f 85 57 f5 ff ff    	jne    0x430225
430cce:	0f b6 4e f0          	movzbl -0x10(%esi),%ecx
430cd2:	0f b6 42 f0          	movzbl -0x10(%edx),%eax