71d84c:	cc                   	int3
71d84d:	cc                   	int3
71d84e:	cc                   	int3
71d84f:	cc                   	int3
71d850:	cc                   	int3
71d851:	cc                   	int3
71d852:	cc                   	int3
71d853:	cc                   	int3
71d854:	cc                   	int3
71d855:	cc                   	int3
71d856:	cc                   	int3
71d857:	cc                   	int3
71d858:	cc                   	int3
71d859:	cc                   	int3
71d85a:	cc                   	int3
71d85b:	cc                   	int3
71d85c:	cc                   	int3
71d85d:	cc                   	int3
71d85e:	cc                   	int3
71d85f:	cc                   	int3
71d860:	cc                   	int3
71d861:	cc                   	int3
71d862:	cc                   	int3
71d863:	cc                   	int3
71d864:	cc                   	int3
71d865:	cc                   	int3
71d866:	cc                   	int3
71d867:	cc                   	int3
71d868:	cc                   	int3
71d869:	cc                   	int3
71d86a:	cc                   	int3
71d86b:	cc                   	int3
71d86c:	cc                   	int3
71d86d:	cc                   	int3
71d86e:	cc                   	int3
71d86f:	cc                   	int3
71d870:	51                   	push   %ecx
71d871:	53                   	push   %ebx
71d872:	55                   	push   %ebp
71d873:	56                   	push   %esi
71d874:	8b 74 24 14          	mov    0x14(%esp),%esi
71d878:	8b e9                	mov    %ecx,%ebp
71d87a:	8d 5d 08             	lea    0x8(%ebp),%ebx
71d87d:	89 6c 24 0c          	mov    %ebp,0xc(%esp)
71d881:	57                   	push   %edi
71d882:	8b cb                	mov    %ebx,%ecx
71d884:	89 5c 24 18          	mov    %ebx,0x18(%esp)
71d888:	8b 06                	mov    (%esi),%eax
71d88a:	89 45 00             	mov    %eax,0x0(%ebp)
71d88d:	8b 46 04             	mov    0x4(%esi),%eax
71d890:	89 45 04             	mov    %eax,0x4(%ebp)
71d893:	c7 03 00 00 00 00    	movl   $0x0,(%ebx)
71d899:	c7 43 08 00 00 00 00 	movl   $0x0,0x8(%ebx)
71d8a0:	c7 43 04 00 00 00 00 	movl   $0x0,0x4(%ebx)
71d8a7:	8b 46 14             	mov    0x14(%esi),%eax
71d8aa:	89 43 0c             	mov    %eax,0xc(%ebx)
71d8ad:	8b 7e 0c             	mov    0xc(%esi),%edi
71d8b0:	8b 76 08             	mov    0x8(%esi),%esi
71d8b3:	57                   	push   %edi
71d8b4:	e8 e0 ae d1 ff       	call   0x438799
71d8b9:	3b 7b 04             	cmp    0x4(%ebx),%edi
71d8bc:	0f 47 7b 04          	cmova  0x4(%ebx),%edi
71d8c0:	57                   	push   %edi
71d8c1:	56                   	push   %esi
71d8c2:	ff 33                	push   (%ebx)
71d8c4:	e8 b9 12 d0 ff       	call   0x41eb82
71d8c9:	83 c4 0c             	add    $0xc,%esp
71d8cc:	8b c5                	mov    %ebp,%eax
71d8ce:	5f                   	pop    %edi
71d8cf:	5e                   	pop    %esi
71d8d0:	5d                   	pop    %ebp
71d8d1:	5b                   	pop    %ebx
71d8d2:	59                   	pop    %ecx
71d8d3:	c2 04 00             	ret    $0x4
71d8d6:	cc                   	int3
71d8d7:	cc                   	int3
71d8d8:	cc                   	int3
71d8d9:	cc                   	int3
71d8da:	cc                   	int3
71d8db:	cc                   	int3
71d8dc:	cc                   	int3
71d8dd:	cc                   	int3
71d8de:	cc                   	int3
71d8df:	cc                   	int3
71d8e0:	cc                   	int3
71d8e1:	cc                   	int3
71d8e2:	cc                   	int3
71d8e3:	cc                   	int3
71d8e4:	cc                   	int3
71d8e5:	cc                   	int3
71d8e6:	cc                   	int3
71d8e7:	cc                   	int3
71d8e8:	cc                   	int3
71d8e9:	cc                   	int3
71d8ea:	cc                   	int3
71d8eb:	cc                   	int3
71d8ec:	cc                   	int3
71d8ed:	cc                   	int3
71d8ee:	cc                   	int3
71d8ef:	cc                   	int3
71d8f0:	55                   	push   %ebp
71d8f1:	8b ec                	mov    %esp,%ebp
71d8f3:	6a ff                	push   $0xffffffff
71d8f5:	68 e8 54 b8 00       	push   $0xb854e8
71d8fa:	64 a1 00 00 00 00    	mov    %fs:0x0,%eax
71d900:	50                   	push   %eax
71d901:	51                   	push   %ecx
71d902:	56                   	push   %esi
71d903:	57                   	push   %edi
71d904:	a1 24 f6 d5 00       	mov    0xd5f624,%eax
71d909:	33 c5                	xor    %ebp,%eax
71d90b:	50                   	push   %eax
71d90c:	8d 45 f4             	lea    -0xc(%ebp),%eax
71d90f:	64 a3 00 00 00 00    	mov    %eax,%fs:0x0
71d915:	8b f9                	mov    %ecx,%edi
71d917:	89 7d f0             	mov    %edi,-0x10(%ebp)
71d91a:	8d 77 08             	lea    0x8(%edi),%esi
71d91d:	89 75 f0             	mov    %esi,-0x10(%ebp)
71d920:	c7 06 00 00 00 00    	movl   $0x0,(%esi)
71d926:	c7 46 0c 00 00 00 00 	movl   $0x0,0xc(%esi)
71d92d:	c7 46 08 00 00 00 00 	movl   $0x0,0x8(%esi)
71d934:	c7 46 04 00 00 00 00 	movl   $0x0,0x4(%esi)
71d93b:	6a 01                	push   $0x1
71d93d:	c7 45 fc 00 00 00 00 	movl   $0x0,-0x4(%ebp)
71d944:	e8 6a 3a d1 ff       	call   0x4313b3
71d949:	83 c4 04             	add    $0x4,%esp
71d94c:	89 46 0c             	mov    %eax,0xc(%esi)
71d94f:	8b ce                	mov    %esi,%ecx
71d951:	6a 00                	push   $0x0
71d953:	e8 41 ae d1 ff       	call   0x438799
71d958:	8b c7                	mov    %edi,%eax
71d95a:	8b 4d f4             	mov    -0xc(%ebp),%ecx
71d95d:	64 89 0d 00 00 00 00 	mov    %ecx,%fs:0x0
71d964:	59                   	pop    %ecx
71d965:	5f                   	pop    %edi
71d966:	5e                   	pop    %esi
71d967:	8b e5                	mov    %ebp,%esp
71d969:	5d                   	pop    %ebp
71d96a:	c3                   	ret
71d96b:	cc                   	int3
71d96c:	cc                   	int3
71d96d:	cc                   	int3
71d96e:	cc                   	int3
71d96f:	cc                   	int3
71d970:	cc                   	int3
71d971:	cc                   	int3
71d972:	cc                   	int3
71d973:	cc                   	int3
71d974:	cc                   	int3
71d975:	cc                   	int3
71d976:	cc                   	int3
71d977:	cc                   	int3
71d978:	cc                   	int3
71d979:	cc                   	int3
71d97a:	cc                   	int3
71d97b:	cc                   	int3
71d97c:	cc                   	int3
71d97d:	cc                   	int3
71d97e:	cc                   	int3
71d97f:	cc                   	int3
71d980:	cc                   	int3
71d981:	cc                   	int3
71d982:	cc                   	int3
71d983:	cc                   	int3
71d984:	cc                   	int3
71d985:	cc                   	int3
71d986:	cc                   	int3
71d987:	cc                   	int3
71d988:	cc                   	int3
71d989:	cc                   	int3
71d98a:	cc                   	int3
71d98b:	cc                   	int3
71d98c:	cc                   	int3
71d98d:	cc                   	int3
71d98e:	cc                   	int3
71d98f:	cc                   	int3
71d990:	56                   	push   %esi
71d991:	57                   	push   %edi
71d992:	8b f9                	mov    %ecx,%edi
71d994:	8d 77 0c             	lea    0xc(%edi),%esi
71d997:	c7 07 e4 80 bf 00    	movl   $0xbf80e4,(%edi)
71d99d:	8b 46 14             	mov    0x14(%esi),%eax
71d9a0:	83 f8 10             	cmp    $0x10,%eax
71d9a3:	72 0b                	jb     0x71d9b0
71d9a5:	40                   	inc    %eax
71d9a6:	8b ce                	mov    %esi,%ecx
71d9a8:	50                   	push   %eax
71d9a9:	ff 36                	push   (%esi)
71d9ab:	e8 6c 6c d1 ff       	call   0x43461c
71d9b0:	c7 46 14 0f 00 00 00 	movl   $0xf,0x14(%esi)
71d9b7:	83 7e 14 10          	cmpl   $0x10,0x14(%esi)
71d9bb:	c7 46 10 00 00 00 00 	movl   $0x0,0x10(%esi)
71d9c2:	72 02                	jb     0x71d9c6
71d9c4:	8b 36                	mov    (%esi),%esi
71d9c6:	8d 47 04             	lea    0x4(%edi),%eax
71d9c9:	c6 06 00             	movb   $0x0,(%esi)
71d9cc:	50                   	push   %eax
71d9cd:	c7 07 e8 4c bd 00    	movl   $0xbd4ce8,(%edi)
71d9d3:	e8 60 73 d1 ff       	call   0x434d38
71d9d8:	83 c4 04             	add    $0x4,%esp
71d9db:	5f                   	pop    %edi
71d9dc:	5e                   	pop    %esi
71d9dd:	c3                   	ret
71d9de:	cc                   	int3
71d9df:	cc                   	int3
71d9e0:	cc                   	int3
71d9e1:	cc                   	int3
71d9e2:	cc                   	int3
71d9e3:	cc                   	int3
71d9e4:	cc                   	int3
71d9e5:	cc                   	int3
71d9e6:	cc                   	int3
71d9e7:	cc                   	int3
71d9e8:	cc                   	int3
71d9e9:	cc                   	int3
71d9ea:	cc                   	int3
71d9eb:	cc                   	int3
71d9ec:	cc                   	int3
71d9ed:	cc                   	int3
71d9ee:	cc                   	int3
71d9ef:	cc                   	int3
71d9f0:	cc                   	int3
71d9f1:	cc                   	int3
71d9f2:	cc                   	int3
71d9f3:	cc                   	int3
71d9f4:	cc                   	int3
71d9f5:	cc                   	int3
71d9f6:	cc                   	int3
71d9f7:	cc                   	int3
71d9f8:	cc                   	int3
71d9f9:	cc                   	int3
71d9fa:	cc                   	int3
71d9fb:	cc                   	int3
71d9fc:	cc                   	int3
71d9fd:	cc                   	int3
71d9fe:	cc                   	int3
71d9ff:	cc                   	int3
71da00:	55                   	push   %ebp
71da01:	8b ec                	mov    %esp,%ebp
71da03:	6a ff                	push   $0xffffffff
71da05:	68 16 55 b8 00       	push   $0xb85516
71da0a:	64 a1 00 00 00 00    	mov    %fs:0x0,%eax
71da10:	50                   	push   %eax
71da11:	56                   	push   %esi
71da12:	a1 24 f6 d5 00       	mov    0xd5f624,%eax
71da17:	33 c5                	xor    %ebp,%eax
71da19:	50                   	push   %eax
71da1a:	8d 45 f4             	lea    -0xc(%ebp),%eax
71da1d:	64 a3 00 00 00 00    	mov    %eax,%fs:0x0
71da23:	8b f1                	mov    %ecx,%esi
71da25:	80 7e 20 00          	cmpb   $0x0,0x20(%esi)
71da29:	74 0e                	je     0x71da39
71da2b:	8b 4e 04             	mov    0x4(%esi),%ecx
71da2e:	85 c9                	test   %ecx,%ecx
71da30:	74 07                	je     0x71da39
71da32:	8b 01                	mov    (%ecx),%eax
71da34:	6a 01                	push   $0x1
71da36:	ff 50 10             	call   *0x10(%eax)
71da39:	c7 46 04 00 00 00 00 	movl   $0x0,0x4(%esi)
71da40:	8b 4e 1c             	mov    0x1c(%esi),%ecx
71da43:	ff 76 18             	push   0x18(%esi)
71da46:	c7 45 fc 00 00 00 00 	movl   $0x0,-0x4(%ebp)
71da4d:	ff 76 10             	push   0x10(%esi)
71da50:	8b 01                	mov    (%ecx),%eax
71da52:	ff 50 04             	call   *0x4(%eax)
71da55:	8b 4d f4             	mov    -0xc(%ebp),%ecx
71da58:	64 89 0d 00 00 00 00 	mov    %ecx,%fs:0x0
71da5f:	59                   	pop    %ecx
71da60:	5e                   	pop    %esi
71da61:	8b e5                	mov    %ebp,%esp
71da63:	5d                   	pop    %ebp
71da64:	c3                   	ret
71da65:	cc                   	int3
71da66:	cc                   	int3
71da67:	cc                   	int3
71da68:	cc                   	int3
71da69:	cc                   	int3
71da6a:	cc                   	int3
71da6b:	cc                   	int3
71da6c:	cc                   	int3
71da6d:	cc                   	int3
71da6e:	cc                   	int3
71da6f:	cc                   	int3
71da70:	cc                   	int3
71da71:	cc                   	int3
71da72:	cc                   	int3
71da73:	cc                   	int3
71da74:	cc                   	int3
71da75:	cc                   	int3
71da76:	cc                   	int3
71da77:	cc                   	int3
71da78:	cc                   	int3
71da79:	cc                   	int3
71da7a:	cc                   	int3
71da7b:	cc                   	int3
71da7c:	cc                   	int3
71da7d:	cc                   	int3
71da7e:	cc                   	int3
71da7f:	cc                   	int3
71da80:	56                   	push   %esi
71da81:	57                   	push   %edi
71da82:	8b f9                	mov    %ecx,%edi
71da84:	8d 77 0c             	lea    0xc(%edi),%esi
71da87:	c7 07 e4 80 bf 00    	movl   $0xbf80e4,(%edi)
71da8d:	8b 46 14             	mov    0x14(%esi),%eax
71da90:	83 f8 10             	cmp    $0x10,%eax
71da93:	72 0b                	jb     0x71daa0
71da95:	40                   	inc    %eax
71da96:	8b ce                	mov    %esi,%ecx
71da98:	50                   	push   %eax
71da99:	ff 36                	push   (%esi)
71da9b:	e8 7c 6b d1 ff       	call   0x43461c
71daa0:	c7 46 14 0f 00 00 00 	movl   $0xf,0x14(%esi)
71daa7:	83 7e 14 10          	cmpl   $0x10,0x14(%esi)
71daab:	c7 46 10 00 00 00 00 	movl   $0x0,0x10(%esi)
71dab2:	72 02                	jb     0x71dab6
71dab4:	8b 36                	mov    (%esi),%esi
71dab6:	8d 47 04             	lea    0x4(%edi),%eax
71dab9:	c6 06 00             	movb   $0x0,(%esi)
71dabc:	50                   	push   %eax
71dabd:	c7 07 e8 4c bd 00    	movl   $0xbd4ce8,(%edi)
71dac3:	e8 70 72 d1 ff       	call   0x434d38
71dac8:	83 c4 04             	add    $0x4,%esp
71dacb:	5f                   	pop    %edi
71dacc:	5e                   	pop    %esi
71dacd:	c3                   	ret
71dace:	cc                   	int3
71dacf:	cc                   	int3
71dad0:	cc                   	int3
71dad1:	cc                   	int3
71dad2:	cc                   	int3
71dad3:	cc                   	int3
71dad4:	cc                   	int3
71dad5:	cc                   	int3
71dad6:	cc                   	int3
71dad7:	cc                   	int3
71dad8:	cc                   	int3
71dad9:	cc                   	int3
71dada:	cc                   	int3
71dadb:	cc                   	int3
71dadc:	cc                   	int3
71dadd:	cc                   	int3
71dade:	cc                   	int3
71dadf:	cc                   	int3
71dae0:	cc                   	int3
71dae1:	cc                   	int3
71dae2:	cc                   	int3
71dae3:	cc                   	int3
71dae4:	cc                   	int3
71dae5:	cc                   	int3