acf860:	85 f6                	test   %esi,%esi
acf862:	74 13                	je     0xacf877
acf864:	6a 00                	push   $0x0
acf866:	ff 35 84 f9 d5 00    	push   0xd5f984
acf86c:	e8 e6 35 96 ff       	call   0x432e57
acf871:	56                   	push   %esi
acf872:	e8 2a fd ff ff       	call   0xacf5a1
acf877:	5e                   	pop    %esi
acf878:	c3                   	ret
acf879:	cc                   	int3
acf87a:	cc                   	int3
acf87b:	cc                   	int3
acf87c:	cc                   	int3
acf87d:	cc                   	int3
acf87e:	cc                   	int3
acf87f:	cc                   	int3
acf880:	cc                   	int3
acf881:	cc                   	int3
acf882:	cc                   	int3
acf883:	cc                   	int3
acf884:	8b ff                	mov    %edi,%edi
acf886:	56                   	push   %esi
acf887:	57                   	push   %edi
acf888:	ff 15 d4 36 d8 00    	call   *0xd836d4
acf88e:	8b f0                	mov    %eax,%esi
acf890:	a1 84 f9 d5 00       	mov    0xd5f984,%eax
acf895:	83 f8 ff             	cmp    $0xffffffff,%eax
acf898:	74 0c                	je     0xacf8a6
acf89a:	50                   	push   %eax
acf89b:	e8 ec 34 94 ff       	call   0x412d8c
acf8a0:	8b f8                	mov    %eax,%edi
acf8a2:	85 ff                	test   %edi,%edi
acf8a4:	75 49                	jne    0xacf8ef
acf8a6:	68 64 03 00 00       	push   $0x364
acf8ab:	6a 01                	push   $0x1
acf8ad:	e8 72 82 95 ff       	call   0x427b24
acf8b2:	8b f8                	mov    %eax,%edi
acf8b4:	59                   	pop    %ecx
acf8b5:	59                   	pop    %ecx
acf8b6:	85 ff                	test   %edi,%edi
acf8b8:	75 09                	jne    0xacf8c3
acf8ba:	50                   	push   %eax
acf8bb:	e8 26 29 96 ff       	call   0x4321e6
acf8c0:	59                   	pop    %ecx
acf8c1:	eb 38                	jmp    0xacf8fb
acf8c3:	57                   	push   %edi
acf8c4:	ff 35 84 f9 d5 00    	push   0xd5f984
acf8ca:	e8 88 35 96 ff       	call   0x432e57
acf8cf:	85 c0                	test   %eax,%eax
acf8d1:	75 03                	jne    0xacf8d6
acf8d3:	57                   	push   %edi
acf8d4:	eb e5                	jmp    0xacf8bb
acf8d6:	68 48 26 d8 00       	push   $0xd82648
acf8db:	57                   	push   %edi
acf8dc:	e8 0b fc ff ff       	call   0xacf4ec
acf8e1:	6a 00                	push   $0x0
acf8e3:	e8 fe 28 96 ff       	call   0x4321e6
acf8e8:	83 c4 0c             	add    $0xc,%esp
acf8eb:	85 ff                	test   %edi,%edi
acf8ed:	74 0c                	je     0xacf8fb
acf8ef:	56                   	push   %esi
acf8f0:	ff 15 1c 36 d8 00    	call   *0xd8361c
acf8f6:	8b c7                	mov    %edi,%eax
acf8f8:	5f                   	pop    %edi
acf8f9:	5e                   	pop    %esi
acf8fa:	c3                   	ret
acf8fb:	56                   	push   %esi
acf8fc:	ff 15 1c 36 d8 00    	call   *0xd8361c
acf902:	e8 46 6d 95 ff       	call   0x42664d
acf907:	cc                   	int3
acf908:	cc                   	int3
acf909:	cc                   	int3
acf90a:	cc                   	int3
acf90b:	cc                   	int3
acf90c:	cc                   	int3
acf90d:	cc                   	int3
acf90e:	cc                   	int3
acf90f:	cc                   	int3
acf910:	cc                   	int3
acf911:	cc                   	int3
acf912:	cc                   	int3
acf913:	cc                   	int3
acf914:	cc                   	int3
acf915:	cc                   	int3
acf916:	cc                   	int3
acf917:	cc                   	int3
acf918:	cc                   	int3
acf919:	cc                   	int3
acf91a:	cc                   	int3
acf91b:	cc                   	int3
acf91c:	cc                   	int3
acf91d:	cc                   	int3
acf91e:	cc                   	int3
acf91f:	cc                   	int3
acf920:	cc                   	int3
acf921:	cc                   	int3
acf922:	cc                   	int3
acf923:	cc                   	int3
acf924:	cc                   	int3
acf925:	cc                   	int3
acf926:	cc                   	int3
acf927:	cc                   	int3
acf928:	cc                   	int3
acf929:	a1 84 f9 d5 00       	mov    0xd5f984,%eax
acf92e:	56                   	push   %esi
acf92f:	83 f8 ff             	cmp    $0xffffffff,%eax
acf932:	74 0c                	je     0xacf940
acf934:	50                   	push   %eax
acf935:	e8 52 34 94 ff       	call   0x412d8c
acf93a:	8b f0                	mov    %eax,%esi
acf93c:	85 f6                	test   %esi,%esi
acf93e:	75 49                	jne    0xacf989
acf940:	68 64 03 00 00       	push   $0x364
acf945:	6a 01                	push   $0x1
acf947:	e8 d8 81 95 ff       	call   0x427b24
acf94c:	8b f0                	mov    %eax,%esi
acf94e:	59                   	pop    %ecx
acf94f:	59                   	pop    %ecx
acf950:	85 f6                	test   %esi,%esi
acf952:	75 09                	jne    0xacf95d
acf954:	50                   	push   %eax
acf955:	e8 8c 28 96 ff       	call   0x4321e6
acf95a:	59                   	pop    %ecx
acf95b:	eb 30                	jmp    0xacf98d
acf95d:	56                   	push   %esi
acf95e:	ff 35 84 f9 d5 00    	push   0xd5f984
acf964:	e8 ee 34 96 ff       	call   0x432e57
acf969:	85 c0                	test   %eax,%eax
acf96b:	75 03                	jne    0xacf970
acf96d:	56                   	push   %esi
acf96e:	eb e5                	jmp    0xacf955
acf970:	68 48 26 d8 00       	push   $0xd82648
acf975:	56                   	push   %esi
acf976:	e8 71 fb ff ff       	call   0xacf4ec
acf97b:	6a 00                	push   $0x0
acf97d:	e8 64 28 96 ff       	call   0x4321e6
acf982:	83 c4 0c             	add    $0xc,%esp
acf985:	85 f6                	test   %esi,%esi
acf987:	74 04                	je     0xacf98d
acf989:	8b c6                	mov    %esi,%eax
acf98b:	5e                   	pop    %esi
acf98c:	c3                   	ret
acf98d:	e8 bb 6c 95 ff       	call   0x42664d
acf992:	cc                   	int3
acf993:	cc                   	int3
acf994:	cc                   	int3
acf995:	cc                   	int3
acf996:	cc                   	int3
acf997:	cc                   	int3
acf998:	cc                   	int3
acf999:	cc                   	int3
acf99a:	cc                   	int3
acf99b:	cc                   	int3
acf99c:	cc                   	int3
acf99d:	cc                   	int3
acf99e:	cc                   	int3
acf99f:	cc                   	int3
acf9a0:	cc                   	int3
acf9a1:	cc                   	int3
acf9a2:	cc                   	int3
acf9a3:	cc                   	int3
acf9a4:	cc                   	int3
acf9a5:	cc                   	int3
acf9a6:	cc                   	int3
acf9a7:	cc                   	int3
acf9a8:	cc                   	int3
acf9a9:	cc                   	int3
acf9aa:	cc                   	int3
acf9ab:	cc                   	int3
acf9ac:	cc                   	int3
acf9ad:	8b ff                	mov    %edi,%edi
acf9af:	53                   	push   %ebx
acf9b0:	56                   	push   %esi
acf9b1:	57                   	push   %edi
acf9b2:	ff 15 d4 36 d8 00    	call   *0xd836d4
acf9b8:	8b f0                	mov    %eax,%esi
acf9ba:	33 db                	xor    %ebx,%ebx
acf9bc:	a1 84 f9 d5 00       	mov    0xd5f984,%eax
acf9c1:	83 f8 ff             	cmp    $0xffffffff,%eax
acf9c4:	74 0c                	je     0xacf9d2
acf9c6:	50                   	push   %eax
acf9c7:	e8 c0 33 94 ff       	call   0x412d8c
acf9cc:	8b f8                	mov    %eax,%edi
acf9ce:	85 ff                	test   %edi,%edi
acf9d0:	75 51                	jne    0xacfa23
acf9d2:	68 64 03 00 00       	push   $0x364
acf9d7:	6a 01                	push   $0x1
acf9d9:	e8 46 81 95 ff       	call   0x427b24
acf9de:	8b f8                	mov    %eax,%edi
acf9e0:	59                   	pop    %ecx
acf9e1:	59                   	pop    %ecx
acf9e2:	85 ff                	test   %edi,%edi
acf9e4:	75 09                	jne    0xacf9ef
acf9e6:	53                   	push   %ebx
acf9e7:	e8 fa 27 96 ff       	call   0x4321e6
acf9ec:	59                   	pop    %ecx
acf9ed:	eb 2b                	jmp    0xacfa1a
acf9ef:	57                   	push   %edi
acf9f0:	ff 35 84 f9 d5 00    	push   0xd5f984
acf9f6:	e8 5c 34 96 ff       	call   0x432e57
acf9fb:	85 c0                	test   %eax,%eax
acf9fd:	75 03                	jne    0xacfa02
acf9ff:	57                   	push   %edi
acfa00:	eb e5                	jmp    0xacf9e7
acfa02:	68 48 26 d8 00       	push   $0xd82648
acfa07:	57                   	push   %edi
acfa08:	e8 df fa ff ff       	call   0xacf4ec
acfa0d:	53                   	push   %ebx
acfa0e:	e8 d3 27 96 ff       	call   0x4321e6
acfa13:	83 c4 0c             	add    $0xc,%esp
acfa16:	85 ff                	test   %edi,%edi
acfa18:	75 09                	jne    0xacfa23
acfa1a:	56                   	push   %esi
acfa1b:	ff 15 1c 36 d8 00    	call   *0xd8361c
acfa21:	eb 09                	jmp    0xacfa2c
acfa23:	56                   	push   %esi
acfa24:	ff 15 1c 36 d8 00    	call   *0xd8361c
acfa2a:	8b df                	mov    %edi,%ebx
acfa2c:	5f                   	pop    %edi
acfa2d:	5e                   	pop    %esi
acfa2e:	8b c3                	mov    %ebx,%eax
acfa30:	5b                   	pop    %ebx
acfa31:	c3                   	ret
acfa32:	cc                   	int3
acfa33:	cc                   	int3
acfa34:	cc                   	int3
acfa35:	cc                   	int3
acfa36:	cc                   	int3
acfa37:	cc                   	int3
acfa38:	cc                   	int3
acfa39:	cc                   	int3
acfa3a:	cc                   	int3
acfa3b:	cc                   	int3
acfa3c:	cc                   	int3
acfa3d:	cc                   	int3
acfa3e:	cc                   	int3
acfa3f:	cc                   	int3
acfa40:	cc                   	int3
acfa41:	cc                   	int3
acfa42:	cc                   	int3
acfa43:	cc                   	int3
acfa44:	cc                   	int3
acfa45:	cc                   	int3
acfa46:	cc                   	int3
acfa47:	cc                   	int3
acfa48:	cc                   	int3
acfa49:	cc                   	int3
acfa4a:	cc                   	int3
acfa4b:	cc                   	int3
acfa4c:	cc                   	int3
acfa4d:	cc                   	int3
acfa4e:	cc                   	int3
acfa4f:	cc                   	int3
acfa50:	cc                   	int3
acfa51:	cc                   	int3
acfa52:	cc                   	int3
acfa53:	68 a1 f5 ac 00       	push   $0xacf5a1
acfa58:	e8 e4 92 93 ff       	call   0x408d41
acfa5d:	a3 84 f9 d5 00       	mov    %eax,0xd5f984
acfa62:	83 f8 ff             	cmp    $0xffffffff,%eax
acfa65:	75 03                	jne    0xacfa6a
acfa67:	32 c0                	xor    %al,%al
acfa69:	c3                   	ret
acfa6a:	e8 3d 58 95 ff       	call   0x4252ac
acfa6f:	85 c0                	test   %eax,%eax
acfa71:	75 09                	jne    0xacfa7c
acfa73:	50                   	push   %eax
acfa74:	e8 32 db 95 ff       	call   0x42d5ab
acfa79:	59                   	pop    %ecx
acfa7a:	eb eb                	jmp    0xacfa67
acfa7c:	b0 01                	mov    $0x1,%al
acfa7e:	c3                   	ret
acfa7f:	cc                   	int3
acfa80:	cc                   	int3
acfa81:	cc                   	int3
acfa82:	cc                   	int3
acfa83:	cc                   	int3
acfa84:	cc                   	int3
acfa85:	cc                   	int3
acfa86:	cc                   	int3
acfa87:	cc                   	int3
acfa88:	cc                   	int3
acfa89:	cc                   	int3
acfa8a:	a1 84 f9 d5 00       	mov    0xd5f984,%eax
acfa8f:	83 f8 ff             	cmp    $0xffffffff,%eax
acfa92:	74 0d                	je     0xacfaa1
acfa94:	50                   	push   %eax
acfa95:	e8 9a c0 95 ff       	call   0x42bb34
acfa9a:	83 0d 84 f9 d5 00 ff 	orl    $0xffffffff,0xd5f984
acfaa1:	b0 01                	mov    $0x1,%al
acfaa3:	c3                   	ret
acfaa4:	cc                   	int3
acfaa5:	cc                   	int3
acfaa6:	cc                   	int3
acfaa7:	cc                   	int3
acfaa8:	cc                   	int3
acfaa9:	cc                   	int3
acfaaa:	ff 25 68 36 d8 00    	jmp    *0xd83668
acfab0:	ff 25 d8 35 d8 00    	jmp    *0xd835d8
acfab6:	8b c1                	mov    %ecx,%eax
acfab8:	c3                   	ret
acfab9:	8b ff                	mov    %edi,%edi
acfabb:	55                   	push   %ebp
acfabc:	8b ec                	mov    %esp,%ebp
acfabe:	56                   	push   %esi
acfabf:	8b 75 0c             	mov    0xc(%ebp),%esi
acfac2:	8b 06                	mov    (%esi),%eax
acfac4:	3b 05 48 26 d8 00    	cmp    0xd82648,%eax
acfaca:	74 17                	je     0xacfae3
acfacc:	8b 4d 08             	mov    0x8(%ebp),%ecx
acfacf:	a1 b0 01 d6 00       	mov    0xd601b0,%eax
acfad4:	85 81 50 03 00 00    	test   %eax,0x350(%ecx)
acfada:	75 07                	jne    0xacfae3
acfadc:	e8 91 40 96 ff       	call   0x433b72
acfae1:	89 06                	mov    %eax,(%esi)
acfae3:	5e                   	pop    %esi
acfae4:	5d                   	pop    %ebp
acfae5:	c3                   	ret
acfae6:	cc                   	int3
acfae7:	cc                   	int3
acfae8:	cc                   	int3
acfae9:	cc                   	int3
acfaea:	cc                   	int3
acfaeb:	cc                   	int3
acfaec:	cc                   	int3
acfaed:	cc                   	int3
acfaee:	cc                   	int3
acfaef:	cc                   	int3
acfaf0:	cc                   	int3
acfaf1:	8b ff                	mov    %edi,%edi
acfaf3:	55                   	push   %ebp
acfaf4:	8b ec                	mov    %esp,%ebp
acfaf6:	56                   	push   %esi
acfaf7:	8b 75 0c             	mov    0xc(%ebp),%esi
acfafa:	8b 06                	mov    (%esi),%eax
acfafc:	3b 05 c8 2a d8 00    	cmp    0xd82ac8,%eax
acfb02:	74 17                	je     0xacfb1b
acfb04:	8b 4d 08             	mov    0x8(%ebp),%ecx
acfb07:	a1 b0 01 d6 00       	mov    0xd601b0,%eax
acfb0c:	85 81 50 03 00 00    	test   %eax,0x350(%ecx)
acfb12:	75 07                	jne    0xacfb1b
acfb14:	e8 f7 88 96 ff       	call   0x438410
acfb19:	89 06                	mov    %eax,(%esi)
acfb1b:	5e                   	pop    %esi
acfb1c:	5d                   	pop    %ebp
acfb1d:	c3                   	ret
acfb1e:	cc                   	int3
acfb1f:	cc                   	int3
acfb20:	cc                   	int3
acfb21:	cc                   	int3