4305e3:	85 ff                	test   %edi,%edi
4305e5:	0f 9f c1             	setg   %cl
4305e8:	8d 0c 4d ff ff ff ff 	lea    -0x1(,%ecx,2),%ecx
4305ef:	85 c9                	test   %ecx,%ecx
4305f1:	0f 85 2e fc ff ff    	jne    0x430225
4305f7:	0f b6 7e fd          	movzbl -0x3(%esi),%edi
4305fb:	0f b6 42 fd          	movzbl -0x3(%edx),%eax
4305ff:	2b f8                	sub    %eax,%edi
430601:	74 16                	je     0x430619
430603:	33 c9                	xor    %ecx,%ecx
430605:	85 ff                	test   %edi,%edi
430607:	0f 9f c1             	setg   %cl
43060a:	8d 0c 4d ff ff ff ff 	lea    -0x1(,%ecx,2),%ecx
430611:	85 c9                	test   %ecx,%ecx
430613:	0f 85 0c fc ff ff    	jne    0x430225
430619:	0f b6 4e fe          	movzbl -0x2(%esi),%ecx
43061d:	0f b6 42 fe          	movzbl -0x2(%edx),%eax
430621:	2b c8                	sub    %eax,%ecx
430623:	74 12                	je     0x430637
430625:	33 c0                	xor    %eax,%eax
430627:	85 c9                	test   %ecx,%ecx
430629:	0f 9f c0             	setg   %al
43062c:	8d 0c 45 ff ff ff ff 	lea    -0x1(,%eax,2),%ecx
430633:	eb 02                	jmp    0x430637
430635:	33 c9                	xor    %ecx,%ecx
430637:	85 c9                	test   %ecx,%ecx
430639:	0f 85 e6 fb ff ff    	jne    0x430225
43063f:	0f b6 42 ff          	movzbl -0x1(%edx),%eax
430643:	0f b6 4e ff          	movzbl -0x1(%esi),%ecx
430647:	2b c8                	sub    %eax,%ecx
430649:	0f 84 d6 fb ff ff    	je     0x430225
43064f:	33 c0                	xor    %eax,%eax
430651:	85 c9                	test   %ecx,%ecx
430653:	0f 9f c0             	setg   %al
430656:	8d 0c 45 ff ff ff ff 	lea    -0x1(,%eax,2),%ecx
43065d:	e9 c3 fb ff ff       	jmp    0x430225
430662:	8b 46 e2             	mov    -0x1e(%esi),%eax
430665:	3b 42 e2             	cmp    -0x1e(%edx),%eax
430668:	0f 84 81 00 00 00    	je     0x4306ef
43066e:	0f b6 f8             	movzbl %al,%edi
430671:	0f b6 42 e2          	movzbl -0x1e(%edx),%eax
430675:	2b f8                	sub    %eax,%edi
430677:	74 16                	je     0x43068f
430679:	33 c9                	xor    %ecx,%ecx
43067b:	85 ff                	test   %edi,%edi
43067d:	0f 9f c1             	setg   %cl
430680:	8d 0c 4d ff ff ff ff 	lea    -0x1(,%ecx,2),%ecx
430687:	85 c9                	test   %ecx,%ecx
430689:	0f 85 96 fb ff ff    	jne    0x430225
43068f:	0f b6 7e e3          	movzbl -0x1d(%esi),%edi
430693:	0f b6 42 e3          	movzbl -0x1d(%edx),%eax
430697:	2b f8                	sub    %eax,%edi
430699:	74 16                	je     0x4306b1
43069b:	33 c9                	xor    %ecx,%ecx
43069d:	85 ff                	test   %edi,%edi
43069f:	0f 9f c1             	setg   %cl
4306a2:	8d 0c 4d ff ff ff ff 	lea    -0x1(,%ecx,2),%ecx
4306a9:	85 c9                	test   %ecx,%ecx
4306ab:	0f 85 74 fb ff ff    	jne    0x430225
4306b1:	0f b6 7e e4          	movzbl -0x1c(%esi),%edi
4306b5:	0f b6 42 e4          	movzbl -0x1c(%edx),%eax
4306b9:	2b f8                	sub    %eax,%edi
4306bb:	74 16                	je     0x4306d3
4306bd:	33 c9                	xor    %ecx,%ecx
4306bf:	85 ff                	test   %edi,%edi
4306c1:	0f 9f c1             	setg   %cl
4306c4:	8d 0c 4d ff ff ff ff 	lea    -0x1(,%ecx,2),%ecx
4306cb:	85 c9                	test   %ecx,%ecx
4306cd:	0f 85 52 fb ff ff    	jne    0x430225
4306d3:	0f b6 4e e5          	movzbl -0x1b(%esi),%ecx
4306d7:	0f b6 42 e5          	movzbl -0x1b(%edx),%eax
4306db:	2b c8                	sub    %eax,%ecx
4306dd:	74 12                	je     0x4306f1
4306df:	33 c0                	xor    %eax,%eax
4306e1:	85 c9                	test   %ecx,%ecx
4306e3:	0f 9f c0             	setg   %al
4306e6:	8d 0c 45 ff ff ff ff 	lea    -0x1(,%eax,2),%ecx
4306ed:	eb 02                	jmp    0x4306f1
4306ef:	33 c9                	xor    %ecx,%ecx
4306f1:	85 c9                	test   %ecx,%ecx
4306f3:	0f 85 2c fb ff ff    	jne    0x430225
4306f9:	8b 46 e6             	mov    -0x1a(%esi),%eax
4306fc:	3b 42 e6             	cmp    -0x1a(%edx),%eax
4306ff:	0f 84 81 00 00 00    	je     0x430786
430705:	0f b6 f8             	movzbl %al,%edi
430708:	0f b6 42 e6          	movzbl -0x1a(%edx),%eax
43070c:	2b f8                	sub    %eax,%edi
43070e:	74 16                	je     0x430726
430710:	33 c9                	xor    %ecx,%ecx
430712:	85 ff                	test   %edi,%edi
430714:	0f 9f c1             	setg   %cl
430717:	8d 0c 4d ff ff ff ff 	lea    -0x1(,%ecx,2),%ecx
43071e:	85 c9                	test   %ecx,%ecx
430720:	0f 85 ff fa ff ff    	jne    0x430225
430726:	0f b6 7e e7          	movzbl -0x19(%esi),%edi
43072a:	0f b6 42 e7          	movzbl -0x19(%edx),%eax
43072e:	2b f8                	sub    %eax,%edi
430730:	74 16                	je     0x430748
430732:	33 c9                	xor    %ecx,%ecx
430734:	85 ff                	test   %edi,%edi
430736:	0f 9f c1             	setg   %cl
430739:	8d 0c 4d ff ff ff ff 	lea    -0x1(,%ecx,2),%ecx
430740:	85 c9                	test   %ecx,%ecx
430742:	0f 85 dd fa ff ff    	jne    0x430225
430748:	0f b6 7e e8          	movzbl -0x18(%esi),%edi
43074c:	0f b6 42 e8          	movzbl -0x18(%edx),%eax
430750:	2b f8                	sub    %eax,%edi
430752:	74 16                	je     0x43076a
430754:	33 c9                	xor    %ecx,%ecx
430756:	85 ff                	test   %edi,%edi
430758:	0f 9f c1             	setg   %cl
43075b:	8d 0c 4d ff ff ff ff 	lea    -0x1(,%ecx,2),%ecx
430762:	85 c9                	test   %ecx,%ecx
430764:	0f 85 bb fa ff ff    	jne    0x430225
43076a:	0f b6 4e e9          	movzbl -0x17(%esi),%ecx
43076e:	0f b6 42 e9          	movzbl -0x17(%edx),%eax
430772:	2b c8                	sub    %eax,%ecx
430774:	74 12                	je     0x430788
430776:	33 c0                	xor    %eax,%eax
430778:	85 c9                	test   %ecx,%ecx
43077a:	0f 9f c0             	setg   %al
43077d:	8d 0c 45 ff ff ff ff 	lea    -0x1(,%eax,2),%ecx
430784:	eb 02                	jmp    0x430788
430786:	33 c9                	xor    %ecx,%ecx
430788:	85 c9                	test   %ecx,%ecx
43078a:	0f 85 95 fa ff ff    	jne    0x430225
430790:	8b 46 ea             	mov    -0x16(%esi),%eax
430793:	3b 42 ea             	cmp    -0x16(%edx),%eax
430796:	0f 84 81 00 00 00    	je     0x43081d
43079c:	0f b6 f8             	movzbl %al,%edi
43079f:	0f b6 42 ea          	movzbl -0x16(%edx),%eax
4307a3:	2b f8                	sub    %eax,%edi
4307a5:	74 16                	je     0x4307bd
4307a7:	33 c9                	xor    %ecx,%ecx
4307a9:	85 ff                	test   %edi,%edi
4307ab:	0f 9f c1             	setg   %cl
4307ae:	8d 0c 4d ff ff ff ff 	lea    -0x1(,%ecx,2),%ecx
4307b5:	85 c9                	test   %ecx,%ecx
4307b7:	0f 85 68 fa ff ff    	jne    0x430225
4307bd:	0f b6 7e eb          	movzbl -0x15(%esi),%edi
4307c1:	0f b6 42 eb          	movzbl -0x15(%edx),%eax
4307c5:	2b f8                	sub    %eax,%edi
4307c7:	74 16                	je     0x4307df
4307c9:	33 c9                	xor    %ecx,%ecx
4307cb:	85 ff                	test   %edi,%edi
4307cd:	0f 9f c1             	setg   %cl
4307d0:	8d 0c 4d ff ff ff ff 	lea    -0x1(,%ecx,2),%ecx
4307d7:	85 c9                	test   %ecx,%ecx
4307d9:	0f 85 46 fa ff ff    	jne    0x430225
4307df:	0f b6 7e ec          	movzbl -0x14(%esi),%edi
4307e3:	0f b6 42 ec          	movzbl -0x14(%edx),%eax
4307e7:	2b f8                	sub    %eax,%edi
4307e9:	74 16                	je     0x430801
4307eb:	33 c9                	xor    %ecx,%ecx
4307ed:	85 ff                	test   %edi,%edi
4307ef:	0f 9f c1             	setg   %cl
4307f2:	8d 0c 4d ff ff ff ff 	lea    -0x1(,%ecx,2),%ecx
4307f9:	85 c9                	test   %ecx,%ecx
4307fb:	0f 85 24 fa ff ff    	jne    0x430225
430801:	0f b6 4e ed          	movzbl -0x13(%esi),%ecx
430805:	0f b6 42 ed          	movzbl -0x13(%edx),%eax
430809:	2b c8                	sub    %eax,%ecx
43080b:	74 12                	je     0x43081f
43080d:	33 c0                	xor    %eax,%eax
43080f:	85 c9                	test   %ecx,%ecx
430811:	0f 9f c0             	setg   %al
430814:	8d 0c 45 ff ff ff ff 	lea    -0x1(,%eax,2),%ecx
43081b:	eb 02                	jmp    0x43081f
43081d:	33 c9                	xor    %ecx,%ecx
43081f:	85 c9                	test   %ecx,%ecx
430821:	0f 85 fe f9 ff ff    	jne    0x430225
430827:	8b 46 ee             	mov    -0x12(%esi),%eax
43082a:	3b 42 ee             	cmp    -0x12(%edx),%eax
43082d:	0f 84 81 00 00 00    	je     0x4308b4
430833:	0f b6 f8             	movzbl %al,%edi
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