6ff6bb:	cc                   	int3
6ff6bc:	cc                   	int3
6ff6bd:	cc                   	int3
6ff6be:	cc                   	int3
6ff6bf:	cc                   	int3
6ff6c0:	8b 54 24 04          	mov    0x4(%esp),%edx
6ff6c4:	56                   	push   %esi
6ff6c5:	8b 32                	mov    (%edx),%esi
6ff6c7:	8b 46 08             	mov    0x8(%esi),%eax
6ff6ca:	89 02                	mov    %eax,(%edx)
6ff6cc:	8b 46 08             	mov    0x8(%esi),%eax
6ff6cf:	80 78 0d 00          	cmpb   $0x0,0xd(%eax)
6ff6d3:	75 03                	jne    0x6ff6d8
6ff6d5:	89 50 04             	mov    %edx,0x4(%eax)
6ff6d8:	8b 42 04             	mov    0x4(%edx),%eax
6ff6db:	89 46 04             	mov    %eax,0x4(%esi)
6ff6de:	8b 01                	mov    (%ecx),%eax
6ff6e0:	3b 50 04             	cmp    0x4(%eax),%edx
6ff6e3:	75 0d                	jne    0x6ff6f2
6ff6e5:	89 70 04             	mov    %esi,0x4(%eax)
6ff6e8:	89 56 08             	mov    %edx,0x8(%esi)
6ff6eb:	89 72 04             	mov    %esi,0x4(%edx)
6ff6ee:	5e                   	pop    %esi
6ff6ef:	c2 04 00             	ret    $0x4
6ff6f2:	8b 42 04             	mov    0x4(%edx),%eax
6ff6f5:	3b 50 08             	cmp    0x8(%eax),%edx
6ff6f8:	75 0d                	jne    0x6ff707
6ff6fa:	89 70 08             	mov    %esi,0x8(%eax)
6ff6fd:	89 56 08             	mov    %edx,0x8(%esi)
6ff700:	89 72 04             	mov    %esi,0x4(%edx)
6ff703:	5e                   	pop    %esi
6ff704:	c2 04 00             	ret    $0x4
6ff707:	89 30                	mov    %esi,(%eax)
6ff709:	89 56 08             	mov    %edx,0x8(%esi)
6ff70c:	89 72 04             	mov    %esi,0x4(%edx)
6ff70f:	5e                   	pop    %esi
6ff710:	c2 04 00             	ret    $0x4
6ff713:	cc                   	int3
6ff714:	cc                   	int3
6ff715:	cc                   	int3
6ff716:	cc                   	int3
6ff717:	cc                   	int3
6ff718:	cc                   	int3
6ff719:	cc                   	int3
6ff71a:	cc                   	int3
6ff71b:	cc                   	int3
6ff71c:	cc                   	int3
6ff71d:	cc                   	int3
6ff71e:	cc                   	int3
6ff71f:	cc                   	int3
6ff720:	cc                   	int3
6ff721:	cc                   	int3
6ff722:	cc                   	int3
6ff723:	cc                   	int3
6ff724:	cc                   	int3
6ff725:	cc                   	int3
6ff726:	cc                   	int3
6ff727:	cc                   	int3
6ff728:	cc                   	int3
6ff729:	cc                   	int3
6ff72a:	cc                   	int3
6ff72b:	cc                   	int3
6ff72c:	cc                   	int3
6ff72d:	cc                   	int3
6ff72e:	cc                   	int3
6ff72f:	cc                   	int3
6ff730:	8b 54 24 04          	mov    0x4(%esp),%edx
6ff734:	56                   	push   %esi
6ff735:	8b 32                	mov    (%edx),%esi
6ff737:	8b 46 08             	mov    0x8(%esi),%eax
6ff73a:	89 02                	mov    %eax,(%edx)
6ff73c:	8b 46 08             	mov    0x8(%esi),%eax
6ff73f:	80 78 0d 00          	cmpb   $0x0,0xd(%eax)
6ff743:	75 03                	jne    0x6ff748
6ff745:	89 50 04             	mov    %edx,0x4(%eax)
6ff748:	8b 42 04             	mov    0x4(%edx),%eax
6ff74b:	89 46 04             	mov    %eax,0x4(%esi)
6ff74e:	8b 01                	mov    (%ecx),%eax
6ff750:	3b 50 04             	cmp    0x4(%eax),%edx
6ff753:	75 0d                	jne    0x6ff762
6ff755:	89 70 04             	mov    %esi,0x4(%eax)
6ff758:	89 56 08             	mov    %edx,0x8(%esi)
6ff75b:	89 72 04             	mov    %esi,0x4(%edx)
6ff75e:	5e                   	pop    %esi
6ff75f:	c2 04 00             	ret    $0x4
6ff762:	8b 42 04             	mov    0x4(%edx),%eax
6ff765:	3b 50 08             	cmp    0x8(%eax),%edx
6ff768:	75 0d                	jne    0x6ff777
6ff76a:	89 70 08             	mov    %esi,0x8(%eax)
6ff76d:	89 56 08             	mov    %edx,0x8(%esi)
6ff770:	89 72 04             	mov    %esi,0x4(%edx)
6ff773:	5e                   	pop    %esi
6ff774:	c2 04 00             	ret    $0x4
6ff777:	89 30                	mov    %esi,(%eax)
6ff779:	89 56 08             	mov    %edx,0x8(%esi)
6ff77c:	89 72 04             	mov    %esi,0x4(%edx)
6ff77f:	5e                   	pop    %esi
6ff780:	c2 04 00             	ret    $0x4
6ff783:	cc                   	int3
6ff784:	cc                   	int3
6ff785:	cc                   	int3
6ff786:	cc                   	int3
6ff787:	cc                   	int3
6ff788:	cc                   	int3
6ff789:	cc                   	int3
6ff78a:	cc                   	int3
6ff78b:	cc                   	int3
6ff78c:	cc                   	int3
6ff78d:	cc                   	int3
6ff78e:	cc                   	int3
6ff78f:	cc                   	int3
6ff790:	cc                   	int3
6ff791:	cc                   	int3
6ff792:	cc                   	int3
6ff793:	cc                   	int3
6ff794:	cc                   	int3
6ff795:	cc                   	int3
6ff796:	cc                   	int3
6ff797:	cc                   	int3
6ff798:	cc                   	int3
6ff799:	cc                   	int3
6ff79a:	cc                   	int3
6ff79b:	cc                   	int3
6ff79c:	cc                   	int3
6ff79d:	cc                   	int3
6ff79e:	cc                   	int3
6ff79f:	cc                   	int3
6ff7a0:	8b 54 24 04          	mov    0x4(%esp),%edx
6ff7a4:	56                   	push   %esi
6ff7a5:	8b 32                	mov    (%edx),%esi
6ff7a7:	8b 46 08             	mov    0x8(%esi),%eax
6ff7aa:	89 02                	mov    %eax,(%edx)
6ff7ac:	8b 46 08             	mov    0x8(%esi),%eax
6ff7af:	80 78 0d 00          	cmpb   $0x0,0xd(%eax)
6ff7b3:	75 03                	jne    0x6ff7b8
6ff7b5:	89 50 04             	mov    %edx,0x4(%eax)
6ff7b8:	8b 42 04             	mov    0x4(%edx),%eax
6ff7bb:	89 46 04             	mov    %eax,0x4(%esi)
6ff7be:	8b 01                	mov    (%ecx),%eax
6ff7c0:	3b 50 04             	cmp    0x4(%eax),%edx
6ff7c3:	75 0d                	jne    0x6ff7d2
6ff7c5:	89 70 04             	mov    %esi,0x4(%eax)
6ff7c8:	89 56 08             	mov    %edx,0x8(%esi)
6ff7cb:	89 72 04             	mov    %esi,0x4(%edx)
6ff7ce:	5e                   	pop    %esi
6ff7cf:	c2 04 00             	ret    $0x4
6ff7d2:	8b 42 04             	mov    0x4(%edx),%eax
6ff7d5:	3b 50 08             	cmp    0x8(%eax),%edx
6ff7d8:	75 0d                	jne    0x6ff7e7
6ff7da:	89 70 08             	mov    %esi,0x8(%eax)
6ff7dd:	89 56 08             	mov    %edx,0x8(%esi)
6ff7e0:	89 72 04             	mov    %esi,0x4(%edx)
6ff7e3:	5e                   	pop    %esi
6ff7e4:	c2 04 00             	ret    $0x4
6ff7e7:	89 30                	mov    %esi,(%eax)
6ff7e9:	89 56 08             	mov    %edx,0x8(%esi)
6ff7ec:	89 72 04             	mov    %esi,0x4(%edx)
6ff7ef:	5e                   	pop    %esi
6ff7f0:	c2 04 00             	ret    $0x4
6ff7f3:	cc                   	int3
6ff7f4:	cc                   	int3
6ff7f5:	cc                   	int3
6ff7f6:	cc                   	int3
6ff7f7:	cc                   	int3
6ff7f8:	cc                   	int3
6ff7f9:	cc                   	int3
6ff7fa:	cc                   	int3
6ff7fb:	cc                   	int3
6ff7fc:	cc                   	int3
6ff7fd:	cc                   	int3
6ff7fe:	cc                   	int3
6ff7ff:	cc                   	int3
6ff800:	cc                   	int3
6ff801:	cc                   	int3
6ff802:	cc                   	int3
6ff803:	cc                   	int3
6ff804:	cc                   	int3
6ff805:	cc                   	int3
6ff806:	cc                   	int3
6ff807:	cc                   	int3
6ff808:	cc                   	int3
6ff809:	cc                   	int3
6ff80a:	cc                   	int3
6ff80b:	cc                   	int3
6ff80c:	cc                   	int3
6ff80d:	cc                   	int3
6ff80e:	cc                   	int3
6ff80f:	cc                   	int3
6ff810:	8b 54 24 04          	mov    0x4(%esp),%edx
6ff814:	56                   	push   %esi
6ff815:	8b 32                	mov    (%edx),%esi
6ff817:	8b 46 08             	mov    0x8(%esi),%eax
6ff81a:	89 02                	mov    %eax,(%edx)
6ff81c:	8b 46 08             	mov    0x8(%esi),%eax
6ff81f:	80 78 0d 00          	cmpb   $0x0,0xd(%eax)
6ff823:	75 03                	jne    0x6ff828
6ff825:	89 50 04             	mov    %edx,0x4(%eax)
6ff828:	8b 42 04             	mov    0x4(%edx),%eax
6ff82b:	89 46 04             	mov    %eax,0x4(%esi)
6ff82e:	8b 01                	mov    (%ecx),%eax
6ff830:	3b 50 04             	cmp    0x4(%eax),%edx
6ff833:	75 0d                	jne    0x6ff842
6ff835:	89 70 04             	mov    %esi,0x4(%eax)
6ff838:	89 56 08             	mov    %edx,0x8(%esi)
6ff83b:	89 72 04             	mov    %esi,0x4(%edx)
6ff83e:	5e                   	pop    %esi
6ff83f:	c2 04 00             	ret    $0x4
6ff842:	8b 42 04             	mov    0x4(%edx),%eax
6ff845:	3b 50 08             	cmp    0x8(%eax),%edx
6ff848:	75 0d                	jne    0x6ff857
6ff84a:	89 70 08             	mov    %esi,0x8(%eax)
6ff84d:	89 56 08             	mov    %edx,0x8(%esi)
6ff850:	89 72 04             	mov    %esi,0x4(%edx)
6ff853:	5e                   	pop    %esi
6ff854:	c2 04 00             	ret    $0x4
6ff857:	89 30                	mov    %esi,(%eax)
6ff859:	89 56 08             	mov    %edx,0x8(%esi)
6ff85c:	89 72 04             	mov    %esi,0x4(%edx)
6ff85f:	5e                   	pop    %esi
6ff860:	c2 04 00             	ret    $0x4
6ff863:	cc                   	int3
6ff864:	cc                   	int3
6ff865:	cc                   	int3
6ff866:	cc                   	int3
6ff867:	cc                   	int3
6ff868:	cc                   	int3
6ff869:	cc                   	int3
6ff86a:	cc                   	int3
6ff86b:	cc                   	int3
6ff86c:	cc                   	int3
6ff86d:	cc                   	int3
6ff86e:	cc                   	int3
6ff86f:	cc                   	int3
6ff870:	cc                   	int3
6ff871:	cc                   	int3
6ff872:	cc                   	int3
6ff873:	cc                   	int3
6ff874:	cc                   	int3
6ff875:	cc                   	int3
6ff876:	cc                   	int3
6ff877:	cc                   	int3
6ff878:	cc                   	int3
6ff879:	cc                   	int3
6ff87a:	cc                   	int3
6ff87b:	cc                   	int3
6ff87c:	cc                   	int3
6ff87d:	cc                   	int3
6ff87e:	cc                   	int3
6ff87f:	cc                   	int3
6ff880:	8b 54 24 04          	mov    0x4(%esp),%edx
6ff884:	56                   	push   %esi
6ff885:	8b 32                	mov    (%edx),%esi
6ff887:	8b 46 08             	mov    0x8(%esi),%eax
6ff88a:	89 02                	mov    %eax,(%edx)
6ff88c:	8b 46 08             	mov    0x8(%esi),%eax
6ff88f:	80 78 0d 00          	cmpb   $0x0,0xd(%eax)
6ff893:	75 03                	jne    0x6ff898
6ff895:	89 50 04             	mov    %edx,0x4(%eax)
6ff898:	8b 42 04             	mov    0x4(%edx),%eax
6ff89b:	89 46 04             	mov    %eax,0x4(%esi)
6ff89e:	8b 01                	mov    (%ecx),%eax
6ff8a0:	3b 50 04             	cmp    0x4(%eax),%edx
6ff8a3:	75 0d                	jne    0x6ff8b2
6ff8a5:	89 70 04             	mov    %esi,0x4(%eax)
6ff8a8:	89 56 08             	mov    %edx,0x8(%esi)
6ff8ab:	89 72 04             	mov    %esi,0x4(%edx)
6ff8ae:	5e                   	pop    %esi
6ff8af:	c2 04 00             	ret    $0x4
6ff8b2:	8b 42 04             	mov    0x4(%edx),%eax
6ff8b5:	3b 50 08             	cmp    0x8(%eax),%edx
6ff8b8:	75 0d                	jne    0x6ff8c7
6ff8ba:	89 70 08             	mov    %esi,0x8(%eax)
6ff8bd:	89 56 08             	mov    %edx,0x8(%esi)
6ff8c0:	89 72 04             	mov    %esi,0x4(%edx)
6ff8c3:	5e                   	pop    %esi
6ff8c4:	c2 04 00             	ret    $0x4
6ff8c7:	89 30                	mov    %esi,(%eax)
6ff8c9:	89 56 08             	mov    %edx,0x8(%esi)
6ff8cc:	89 72 04             	mov    %esi,0x4(%edx)
6ff8cf:	5e                   	pop    %esi
6ff8d0:	c2 04 00             	ret    $0x4
6ff8d3:	cc                   	int3
6ff8d4:	cc                   	int3
6ff8d5:	cc                   	int3
6ff8d6:	cc                   	int3
6ff8d7:	cc                   	int3
6ff8d8:	cc                   	int3
6ff8d9:	cc                   	int3
6ff8da:	cc                   	int3
6ff8db:	cc                   	int3
6ff8dc:	cc                   	int3
6ff8dd:	cc                   	int3
6ff8de:	cc                   	int3
6ff8df:	cc                   	int3
6ff8e0:	cc                   	int3
6ff8e1:	cc                   	int3
6ff8e2:	cc                   	int3
6ff8e3:	cc                   	int3
6ff8e4:	cc                   	int3
6ff8e5:	cc                   	int3
6ff8e6:	cc                   	int3
6ff8e7:	cc                   	int3
6ff8e8:	cc                   	int3
6ff8e9:	cc                   	int3
6ff8ea:	cc                   	int3
6ff8eb:	cc                   	int3
6ff8ec:	cc                   	int3
6ff8ed:	cc                   	int3
6ff8ee:	cc                   	int3
6ff8ef:	cc                   	int3
6ff8f0:	8b 54 24 04          	mov    0x4(%esp),%edx
6ff8f4:	56                   	push   %esi
6ff8f5:	8b 32                	mov    (%edx),%esi
6ff8f7:	8b 46 08             	mov    0x8(%esi),%eax
6ff8fa:	89 02                	mov    %eax,(%edx)
6ff8fc:	8b 46 08             	mov    0x8(%esi),%eax
6ff8ff:	80 78 0d 00          	cmpb   $0x0,0xd(%eax)
6ff903:	75 03                	jne    0x6ff908
6ff905:	89 50 04             	mov    %edx,0x4(%eax)
6ff908:	8b 42 04             	mov    0x4(%edx),%eax
6ff90b:	89 46 04             	mov    %eax,0x4(%esi)
6ff90e:	8b 01                	mov    (%ecx),%eax
6ff910:	3b 50 04             	cmp    0x4(%eax),%edx
6ff913:	75 0d                	jne    0x6ff922
6ff915:	89 70 04             	mov    %esi,0x4(%eax)
6ff918:	89 56 08             	mov    %edx,0x8(%esi)
6ff91b:	89 72 04             	mov    %esi,0x4(%edx)
6ff91e:	5e                   	pop    %esi
6ff91f:	c2 04 00             	ret    $0x4
6ff922:	8b 42 04             	mov    0x4(%edx),%eax
6ff925:	3b 50 08             	cmp    0x8(%eax),%edx
6ff928:	75 0d                	jne    0x6ff937
6ff92a:	89 70 08             	mov    %esi,0x8(%eax)
6ff92d:	89 56 08             	mov    %edx,0x8(%esi)
6ff930:	89 72 04             	mov    %esi,0x4(%edx)
6ff933:	5e                   	pop    %esi
6ff934:	c2 04 00             	ret    $0x4
6ff937:	89 30                	mov    %esi,(%eax)
6ff939:	89 56 08             	mov    %edx,0x8(%esi)
6ff93c:	89 72 04             	mov    %esi,0x4(%edx)
6ff93f:	5e                   	pop    %esi
6ff940:	c2 04 00             	ret    $0x4
6ff943:	cc                   	int3
6ff944:	cc                   	int3
6ff945:	cc                   	int3
6ff946:	cc                   	int3
6ff947:	cc                   	int3
6ff948:	cc                   	int3
6ff949:	cc                   	int3
6ff94a:	cc                   	int3