6fe7dc:	89 72 04             	mov    %esi,0x4(%edx)
6fe7df:	5e                   	pop    %esi
6fe7e0:	c2 04 00             	ret    $0x4
6fe7e3:	89 70 08             	mov    %esi,0x8(%eax)
6fe7e6:	89 16                	mov    %edx,(%esi)
6fe7e8:	89 72 04             	mov    %esi,0x4(%edx)
6fe7eb:	5e                   	pop    %esi
6fe7ec:	c2 04 00             	ret    $0x4
6fe7ef:	cc                   	int3
6fe7f0:	cc                   	int3
6fe7f1:	cc                   	int3
6fe7f2:	cc                   	int3
6fe7f3:	cc                   	int3
6fe7f4:	cc                   	int3
6fe7f5:	cc                   	int3
6fe7f6:	cc                   	int3
6fe7f7:	cc                   	int3
6fe7f8:	cc                   	int3
6fe7f9:	cc                   	int3
6fe7fa:	cc                   	int3
6fe7fb:	cc                   	int3
6fe7fc:	cc                   	int3
6fe7fd:	cc                   	int3
6fe7fe:	cc                   	int3
6fe7ff:	cc                   	int3
6fe800:	cc                   	int3
6fe801:	cc                   	int3
6fe802:	cc                   	int3
6fe803:	cc                   	int3
6fe804:	cc                   	int3
6fe805:	cc                   	int3
6fe806:	cc                   	int3
6fe807:	cc                   	int3
6fe808:	cc                   	int3
6fe809:	cc                   	int3
6fe80a:	cc                   	int3
6fe80b:	cc                   	int3
6fe80c:	cc                   	int3
6fe80d:	cc                   	int3
6fe80e:	cc                   	int3
6fe80f:	cc                   	int3
6fe810:	8b 54 24 04          	mov    0x4(%esp),%edx
6fe814:	56                   	push   %esi
6fe815:	8b 72 08             	mov    0x8(%edx),%esi
6fe818:	8b 06                	mov    (%esi),%eax
6fe81a:	89 42 08             	mov    %eax,0x8(%edx)
6fe81d:	8b 06                	mov    (%esi),%eax
6fe81f:	80 78 0d 00          	cmpb   $0x0,0xd(%eax)
6fe823:	75 03                	jne    0x6fe828
6fe825:	89 50 04             	mov    %edx,0x4(%eax)
6fe828:	8b 42 04             	mov    0x4(%edx),%eax
6fe82b:	89 46 04             	mov    %eax,0x4(%esi)
6fe82e:	8b 01                	mov    (%ecx),%eax
6fe830:	3b 50 04             	cmp    0x4(%eax),%edx
6fe833:	75 0c                	jne    0x6fe841
6fe835:	89 70 04             	mov    %esi,0x4(%eax)
6fe838:	89 16                	mov    %edx,(%esi)
6fe83a:	89 72 04             	mov    %esi,0x4(%edx)
6fe83d:	5e                   	pop    %esi
6fe83e:	c2 04 00             	ret    $0x4
6fe841:	8b 42 04             	mov    0x4(%edx),%eax
6fe844:	3b 10                	cmp    (%eax),%edx
6fe846:	75 0b                	jne    0x6fe853
6fe848:	89 30                	mov    %esi,(%eax)
6fe84a:	89 16                	mov    %edx,(%esi)
6fe84c:	89 72 04             	mov    %esi,0x4(%edx)
6fe84f:	5e                   	pop    %esi
6fe850:	c2 04 00             	ret    $0x4
6fe853:	89 70 08             	mov    %esi,0x8(%eax)
6fe856:	89 16                	mov    %edx,(%esi)
6fe858:	89 72 04             	mov    %esi,0x4(%edx)
6fe85b:	5e                   	pop    %esi
6fe85c:	c2 04 00             	ret    $0x4
6fe85f:	cc                   	int3
6fe860:	cc                   	int3
6fe861:	cc                   	int3
6fe862:	cc                   	int3
6fe863:	cc                   	int3
6fe864:	cc                   	int3
6fe865:	cc                   	int3
6fe866:	cc                   	int3
6fe867:	cc                   	int3
6fe868:	cc                   	int3
6fe869:	cc                   	int3
6fe86a:	cc                   	int3
6fe86b:	cc                   	int3
6fe86c:	cc                   	int3
6fe86d:	cc                   	int3
6fe86e:	cc                   	int3
6fe86f:	cc                   	int3
6fe870:	cc                   	int3
6fe871:	cc                   	int3
6fe872:	cc                   	int3
6fe873:	cc                   	int3
6fe874:	cc                   	int3
6fe875:	cc                   	int3
6fe876:	cc                   	int3
6fe877:	cc                   	int3
6fe878:	cc                   	int3
6fe879:	cc                   	int3
6fe87a:	cc                   	int3
6fe87b:	cc                   	int3
6fe87c:	cc                   	int3
6fe87d:	cc                   	int3
6fe87e:	cc                   	int3
6fe87f:	cc                   	int3
6fe880:	8b 54 24 04          	mov    0x4(%esp),%edx
6fe884:	56                   	push   %esi
6fe885:	8b 72 08             	mov    0x8(%edx),%esi
6fe888:	8b 06                	mov    (%esi),%eax
6fe88a:	89 42 08             	mov    %eax,0x8(%edx)
6fe88d:	8b 06                	mov    (%esi),%eax
6fe88f:	80 78 0d 00          	cmpb   $0x0,0xd(%eax)
6fe893:	75 03                	jne    0x6fe898
6fe895:	89 50 04             	mov    %edx,0x4(%eax)
6fe898:	8b 42 04             	mov    0x4(%edx),%eax
6fe89b:	89 46 04             	mov    %eax,0x4(%esi)
6fe89e:	8b 01                	mov    (%ecx),%eax
6fe8a0:	3b 50 04             	cmp    0x4(%eax),%edx
6fe8a3:	75 0c                	jne    0x6fe8b1
6fe8a5:	89 70 04             	mov    %esi,0x4(%eax)
6fe8a8:	89 16                	mov    %edx,(%esi)
6fe8aa:	89 72 04             	mov    %esi,0x4(%edx)
6fe8ad:	5e                   	pop    %esi
6fe8ae:	c2 04 00             	ret    $0x4
6fe8b1:	8b 42 04             	mov    0x4(%edx),%eax
6fe8b4:	3b 10                	cmp    (%eax),%edx
6fe8b6:	75 0b                	jne    0x6fe8c3
6fe8b8:	89 30                	mov    %esi,(%eax)
6fe8ba:	89 16                	mov    %edx,(%esi)
6fe8bc:	89 72 04             	mov    %esi,0x4(%edx)
6fe8bf:	5e                   	pop    %esi
6fe8c0:	c2 04 00             	ret    $0x4
6fe8c3:	89 70 08             	mov    %esi,0x8(%eax)
6fe8c6:	89 16                	mov    %edx,(%esi)
6fe8c8:	89 72 04             	mov    %esi,0x4(%edx)
6fe8cb:	5e                   	pop    %esi
6fe8cc:	c2 04 00             	ret    $0x4
6fe8cf:	cc                   	int3
6fe8d0:	cc                   	int3
6fe8d1:	cc                   	int3
6fe8d2:	cc                   	int3
6fe8d3:	cc                   	int3
6fe8d4:	cc                   	int3
6fe8d5:	cc                   	int3
6fe8d6:	cc                   	int3
6fe8d7:	cc                   	int3
6fe8d8:	cc                   	int3
6fe8d9:	cc                   	int3
6fe8da:	cc                   	int3
6fe8db:	cc                   	int3
6fe8dc:	cc                   	int3
6fe8dd:	cc                   	int3
6fe8de:	cc                   	int3
6fe8df:	cc                   	int3
6fe8e0:	cc                   	int3
6fe8e1:	cc                   	int3
6fe8e2:	cc                   	int3
6fe8e3:	cc                   	int3
6fe8e4:	cc                   	int3
6fe8e5:	cc                   	int3
6fe8e6:	cc                   	int3
6fe8e7:	cc                   	int3
6fe8e8:	cc                   	int3
6fe8e9:	cc                   	int3
6fe8ea:	cc                   	int3
6fe8eb:	cc                   	int3
6fe8ec:	cc                   	int3
6fe8ed:	cc                   	int3
6fe8ee:	cc                   	int3
6fe8ef:	cc                   	int3
6fe8f0:	8b 54 24 04          	mov    0x4(%esp),%edx
6fe8f4:	56                   	push   %esi
6fe8f5:	8b 72 08             	mov    0x8(%edx),%esi
6fe8f8:	8b 06                	mov    (%esi),%eax
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