6fe8fa:	89 42 08             	mov    %eax,0x8(%edx)
6fe8fd:	8b 06                	mov    (%esi),%eax
6fe8ff:	80 78 0d 00          	cmpb   $0x0,0xd(%eax)
6fe903:	75 03                	jne    0x6fe908
6fe905:	89 50 04             	mov    %edx,0x4(%eax)
6fe908:	8b 42 04             	mov    0x4(%edx),%eax
6fe90b:	89 46 04             	mov    %eax,0x4(%esi)
6fe90e:	8b 01                	mov    (%ecx),%eax
6fe910:	3b 50 04             	cmp    0x4(%eax),%edx
6fe913:	75 0c                	jne    0x6fe921
6fe915:	89 70 04             	mov    %esi,0x4(%eax)
6fe918:	89 16                	mov    %edx,(%esi)
6fe91a:	89 72 04             	mov    %esi,0x4(%edx)
6fe91d:	5e                   	pop    %esi
6fe91e:	c2 04 00             	ret    $0x4
6fe921:	8b 42 04             	mov    0x4(%edx),%eax
6fe924:	3b 10                	cmp    (%eax),%edx
6fe926:	75 0b                	jne    0x6fe933
6fe928:	89 30                	mov    %esi,(%eax)
6fe92a:	89 16                	mov    %edx,(%esi)
6fe92c:	89 72 04             	mov    %esi,0x4(%edx)
6fe92f:	5e                   	pop    %esi
6fe930:	c2 04 00             	ret    $0x4
6fe933:	89 70 08             	mov    %esi,0x8(%eax)
6fe936:	89 16                	mov    %edx,(%esi)
6fe938:	89 72 04             	mov    %esi,0x4(%edx)
6fe93b:	5e                   	pop    %esi
6fe93c:	c2 04 00             	ret    $0x4
6fe93f:	cc                   	int3
6fe940:	cc                   	int3
6fe941:	cc                   	int3
6fe942:	cc                   	int3
6fe943:	cc                   	int3
6fe944:	cc                   	int3
6fe945:	cc                   	int3
6fe946:	cc                   	int3
6fe947:	cc                   	int3
6fe948:	cc                   	int3
6fe949:	cc                   	int3
6fe94a:	cc                   	int3
6fe94b:	cc                   	int3
6fe94c:	cc                   	int3
6fe94d:	cc                   	int3
6fe94e:	cc                   	int3
6fe94f:	cc                   	int3
6fe950:	cc                   	int3
6fe951:	cc                   	int3
6fe952:	cc                   	int3
6fe953:	cc                   	int3
6fe954:	cc                   	int3
6fe955:	cc                   	int3
6fe956:	cc                   	int3
6fe957:	cc                   	int3
6fe958:	cc                   	int3
6fe959:	cc                   	int3
6fe95a:	cc                   	int3
6fe95b:	cc                   	int3
6fe95c:	cc                   	int3
6fe95d:	cc                   	int3
6fe95e:	cc                   	int3
6fe95f:	cc                   	int3
6fe960:	8b 54 24 04          	mov    0x4(%esp),%edx
6fe964:	56                   	push   %esi
6fe965:	8b 72 08             	mov    0x8(%edx),%esi
6fe968:	8b 06                	mov    (%esi),%eax
6fe96a:	89 42 08             	mov    %eax,0x8(%edx)
6fe96d:	8b 06                	mov    (%esi),%eax
6fe96f:	80 78 0d 00          	cmpb   $0x0,0xd(%eax)
6fe973:	75 03                	jne    0x6fe978
6fe975:	89 50 04             	mov    %edx,0x4(%eax)
6fe978:	8b 42 04             	mov    0x4(%edx),%eax
6fe97b:	89 46 04             	mov    %eax,0x4(%esi)
6fe97e:	8b 01                	mov    (%ecx),%eax
6fe980:	3b 50 04             	cmp    0x4(%eax),%edx
6fe983:	75 0c                	jne    0x6fe991
6fe985:	89 70 04             	mov    %esi,0x4(%eax)
6fe988:	89 16                	mov    %edx,(%esi)
6fe98a:	89 72 04             	mov    %esi,0x4(%edx)
6fe98d:	5e                   	pop    %esi
6fe98e:	c2 04 00             	ret    $0x4
6fe991:	8b 42 04             	mov    0x4(%edx),%eax
6fe994:	3b 10                	cmp    (%eax),%edx
6fe996:	75 0b                	jne    0x6fe9a3
6fe998:	89 30                	mov    %esi,(%eax)
6fe99a:	89 16                	mov    %edx,(%esi)
6fe99c:	89 72 04             	mov    %esi,0x4(%edx)
6fe99f:	5e                   	pop    %esi
6fe9a0:	c2 04 00             	ret    $0x4
6fe9a3:	89 70 08             	mov    %esi,0x8(%eax)
6fe9a6:	89 16                	mov    %edx,(%esi)
6fe9a8:	89 72 04             	mov    %esi,0x4(%edx)
6fe9ab:	5e                   	pop    %esi
6fe9ac:	c2 04 00             	ret    $0x4
6fe9af:	cc                   	int3
6fe9b0:	cc                   	int3
6fe9b1:	cc                   	int3
6fe9b2:	cc                   	int3
6fe9b3:	cc                   	int3
6fe9b4:	cc                   	int3
6fe9b5:	cc                   	int3
6fe9b6:	cc                   	int3
6fe9b7:	cc                   	int3
6fe9b8:	cc                   	int3
6fe9b9:	cc                   	int3
6fe9ba:	cc                   	int3
6fe9bb:	cc                   	int3
6fe9bc:	cc                   	int3
6fe9bd:	cc                   	int3
6fe9be:	cc                   	int3
6fe9bf:	cc                   	int3
6fe9c0:	cc                   	int3
6fe9c1:	cc                   	int3
6fe9c2:	cc                   	int3
6fe9c3:	cc                   	int3
6fe9c4:	cc                   	int3
6fe9c5:	cc                   	int3
6fe9c6:	cc                   	int3
6fe9c7:	cc                   	int3
6fe9c8:	cc                   	int3
6fe9c9:	cc                   	int3
6fe9ca:	cc                   	int3
6fe9cb:	cc                   	int3
6fe9cc:	cc                   	int3
6fe9cd:	cc                   	int3
6fe9ce:	cc                   	int3
6fe9cf:	cc                   	int3
6fe9d0:	8b 54 24 04          	mov    0x4(%esp),%edx
6fe9d4:	56                   	push   %esi
6fe9d5:	8b 72 08             	mov    0x8(%edx),%esi
6fe9d8:	8b 06                	mov    (%esi),%eax
6fe9da:	89 42 08             	mov    %eax,0x8(%edx)
6fe9dd:	8b 06                	mov    (%esi),%eax
6fe9df:	80 78 0d 00          	cmpb   $0x0,0xd(%eax)
6fe9e3:	75 03                	jne    0x6fe9e8
6fe9e5:	89 50 04             	mov    %edx,0x4(%eax)
6fe9e8:	8b 42 04             	mov    0x4(%edx),%eax
6fe9eb:	89 46 04             	mov    %eax,0x4(%esi)
6fe9ee:	8b 01                	mov    (%ecx),%eax
6fe9f0:	3b 50 04             	cmp    0x4(%eax),%edx
6fe9f3:	75 0c                	jne    0x6fea01
6fe9f5:	89 70 04             	mov    %esi,0x4(%eax)
6fe9f8:	89 16                	mov    %edx,(%esi)
6fe9fa:	89 72 04             	mov    %esi,0x4(%edx)
6fe9fd:	5e                   	pop    %esi
6fe9fe:	c2 04 00             	ret    $0x4
6fea01:	8b 42 04             	mov    0x4(%edx),%eax
6fea04:	3b 10                	cmp    (%eax),%edx
6fea06:	75 0b                	jne    0x6fea13
6fea08:	89 30                	mov    %esi,(%eax)
6fea0a:	89 16                	mov    %edx,(%esi)
6fea0c:	89 72 04             	mov    %esi,0x4(%edx)
6fea0f:	5e                   	pop    %esi
6fea10:	c2 04 00             	ret    $0x4
6fea13:	89 70 08             	mov    %esi,0x8(%eax)
6fea16:	89 16                	mov    %edx,(%esi)
6fea18:	89 72 04             	mov    %esi,0x4(%edx)
6fea1b:	5e                   	pop    %esi
6fea1c:	c2 04 00             	ret    $0x4
6fea1f:	cc                   	int3
6fea20:	cc                   	int3
6fea21:	cc                   	int3
6fea22:	cc                   	int3
6fea23:	cc                   	int3
6fea24:	cc                   	int3
6fea25:	cc                   	int3
6fea26:	cc                   	int3
6fea27:	cc                   	int3
6fea28:	cc                   	int3
6fea29:	cc                   	int3
6fea2a:	cc                   	int3
6fea2b:	cc                   	int3
6fea2c:	cc                   	int3
6fea2d:	cc                   	int3
6fea2e:	cc                   	int3
6fea2f:	cc                   	int3
6fea30:	cc                   	int3
6fea31:	cc                   	int3
6fea32:	cc                   	int3
6fea33:	cc                   	int3
6fea34:	cc                   	int3
6fea35:	cc                   	int3
6fea36:	cc                   	int3
6fea37:	cc                   	int3
6fea38:	cc                   	int3
6fea39:	cc                   	int3
6fea3a:	cc                   	int3
6fea3b:	cc                   	int3
6fea3c:	cc                   	int3
6fea3d:	cc                   	int3
6fea3e:	cc                   	int3
6fea3f:	cc                   	int3
6fea40:	8b 4c 24 04          	mov    0x4(%esp),%ecx
6fea44:	8b 41 08             	mov    0x8(%ecx),%eax
6fea47:	80 78 0d 00          	cmpb   $0x0,0xd(%eax)
6fea4b:	75 0e                	jne    0x6fea5b
6fea4d:	0f 1f 00             	nopl   (%eax)
6fea50:	8b c8                	mov    %eax,%ecx
6fea52:	8b 41 08             	mov    0x8(%ecx),%eax
6fea55:	80 78 0d 00          	cmpb   $0x0,0xd(%eax)
6fea59:	74 f5                	je     0x6fea50
6fea5b:	8b c1                	mov    %ecx,%eax
6fea5d:	c3                   	ret
6fea5e:	cc                   	int3
6fea5f:	cc                   	int3
6fea60:	cc                   	int3
6fea61:	cc                   	int3
6fea62:	cc                   	int3
6fea63:	cc                   	int3
6fea64:	cc                   	int3
6fea65:	cc                   	int3
6fea66:	cc                   	int3
6fea67:	cc                   	int3
6fea68:	cc                   	int3
6fea69:	cc                   	int3
6fea6a:	cc                   	int3
6fea6b:	cc                   	int3
6fea6c:	cc                   	int3
6fea6d:	cc                   	int3
6fea6e:	cc                   	int3
6fea6f:	cc                   	int3
6fea70:	8b 4c 24 04          	mov    0x4(%esp),%ecx
6fea74:	8b 41 08             	mov    0x8(%ecx),%eax
6fea77:	80 78 0d 00          	cmpb   $0x0,0xd(%eax)
6fea7b:	75 0e                	jne    0x6fea8b
6fea7d:	0f 1f 00             	nopl   (%eax)
6fea80:	8b c8                	mov    %eax,%ecx
6fea82:	8b 41 08             	mov    0x8(%ecx),%eax
6fea85:	80 78 0d 00          	cmpb   $0x0,0xd(%eax)
6fea89:	74 f5                	je     0x6fea80
6fea8b:	8b c1                	mov    %ecx,%eax
6fea8d:	c3                   	ret
6fea8e:	cc                   	int3
6fea8f:	cc                   	int3
6fea90:	cc                   	int3
6fea91:	cc                   	int3
6fea92:	cc                   	int3
6fea93:	cc                   	int3
6fea94:	cc                   	int3
6fea95:	cc                   	int3
6fea96:	cc                   	int3
6fea97:	cc                   	int3
6fea98:	cc                   	int3
6fea99:	cc                   	int3
6fea9a:	cc                   	int3
6fea9b:	cc                   	int3
6fea9c:	cc                   	int3
6fea9d:	cc                   	int3
6fea9e:	cc                   	int3
6fea9f:	cc                   	int3
6feaa0:	8b 4c 24 04          	mov    0x4(%esp),%ecx
6feaa4:	8b 41 08             	mov    0x8(%ecx),%eax
6feaa7:	80 78 0d 00          	cmpb   $0x0,0xd(%eax)
6feaab:	75 0e                	jne    0x6feabb
6feaad:	0f 1f 00             	nopl   (%eax)
6feab0:	8b c8                	mov    %eax,%ecx
6feab2:	8b 41 08             	mov    0x8(%ecx),%eax
6feab5:	80 78 0d 00          	cmpb   $0x0,0xd(%eax)
6feab9:	74 f5                	je     0x6feab0
6feabb:	8b c1                	mov    %ecx,%eax
6feabd:	c3                   	ret
6feabe:	cc                   	int3
6feabf:	cc                   	int3
6feac0:	cc                   	int3
6feac1:	cc                   	int3
6feac2:	cc                   	int3
6feac3:	cc                   	int3
6feac4:	cc                   	int3
6feac5:	cc                   	int3
6feac6:	cc                   	int3
6feac7:	cc                   	int3
6feac8:	cc                   	int3
6feac9:	cc                   	int3
6feaca:	cc                   	int3
6feacb:	cc                   	int3
6feacc:	cc                   	int3
6feacd:	cc                   	int3
6feace:	cc                   	int3
6feacf:	cc                   	int3
6fead0:	8b 4c 24 04          	mov    0x4(%esp),%ecx
6fead4:	8b 41 08             	mov    0x8(%ecx),%eax
6fead7:	80 78 0d 00          	cmpb   $0x0,0xd(%eax)
6feadb:	75 0e                	jne    0x6feaeb
6feadd:	0f 1f 00             	nopl   (%eax)
6feae0:	8b c8                	mov    %eax,%ecx
6feae2:	8b 41 08             	mov    0x8(%ecx),%eax
6feae5:	80 78 0d 00          	cmpb   $0x0,0xd(%eax)
6feae9:	74 f5                	je     0x6feae0
6feaeb:	8b c1                	mov    %ecx,%eax
6feaed:	c3                   	ret
6feaee:	cc                   	int3
6feaef:	cc                   	int3
6feaf0:	cc                   	int3
6feaf1:	cc                   	int3
6feaf2:	cc                   	int3
6feaf3:	cc                   	int3
6feaf4:	cc                   	int3
6feaf5:	cc                   	int3
6feaf6:	cc                   	int3
6feaf7:	cc                   	int3
6feaf8:	cc                   	int3
6feaf9:	cc                   	int3
6feafa:	cc                   	int3
6feafb:	cc                   	int3
6feafc:	cc                   	int3
6feafd:	cc                   	int3
6feafe:	cc                   	int3
6feaff:	cc                   	int3
6feb00:	8b 4c 24 04          	mov    0x4(%esp),%ecx
6feb04:	8b 41 08             	mov    0x8(%ecx),%eax
6feb07:	80 78 0d 00          	cmpb   $0x0,0xd(%eax)
6feb0b:	75 0e                	jne    0x6feb1b
6feb0d:	0f 1f 00             	nopl   (%eax)
6feb10:	8b c8                	mov    %eax,%ecx
6feb12:	8b 41 08             	mov    0x8(%ecx),%eax
6feb15:	80 78 0d 00          	cmpb   $0x0,0xd(%eax)
6feb19:	74 f5                	je     0x6feb10
6feb1b:	8b c1                	mov    %ecx,%eax
6feb1d:	c3                   	ret
6feb1e:	cc                   	int3
6feb1f:	cc                   	int3
6feb20:	cc                   	int3
6feb21:	cc                   	int3
6feb22:	cc                   	int3
6feb23:	cc                   	int3
6feb24:	cc                   	int3
6feb25:	cc                   	int3
6feb26:	cc                   	int3
6feb27:	cc                   	int3
6feb28:	cc                   	int3
6feb29:	cc                   	int3
6feb2a:	cc                   	int3
6feb2b:	cc                   	int3
6feb2c:	cc                   	int3
6feb2d:	cc                   	int3
6feb2e:	cc                   	int3
6feb2f:	cc                   	int3
6feb30:	8b 4c 24 04          	mov    0x4(%esp),%ecx
6feb34:	8b 41 08             	mov    0x8(%ecx),%eax
6feb37:	80 78 0d 00          	cmpb   $0x0,0xd(%eax)
6feb3b:	75 0e                	jne    0x6feb4b
6feb3d:	0f 1f 00             	nopl   (%eax)
6feb40:	8b c8                	mov    %eax,%ecx
6feb42:	8b 41 08             	mov    0x8(%ecx),%eax
6feb45:	80 78 0d 00          	cmpb   $0x0,0xd(%eax)
6feb49:	74 f5                	je     0x6feb40
6feb4b:	8b c1                	mov    %ecx,%eax
6feb4d:	c3                   	ret
6feb4e:	cc                   	int3
6feb4f:	cc                   	int3
6feb50:	cc                   	int3