42f82e:	6a 06                	push   $0x6
42f830:	83 62 10 00          	andl   $0x0,0x10(%edx)
42f834:	8b f0                	mov    %eax,%esi
42f836:	83 62 14 00          	andl   $0x0,0x14(%edx)
42f83a:	8b fa                	mov    %edx,%edi
42f83c:	59                   	pop    %ecx
42f83d:	f3 a5                	rep movsl %ds:(%esi),%es:(%edi)
42f83f:	83 60 10 00          	andl   $0x0,0x10(%eax)
42f843:	33 c9                	xor    %ecx,%ecx
42f845:	c7 40 14 07 00 00 00 	movl   $0x7,0x14(%eax)
42f84c:	5f                   	pop    %edi
42f84d:	66 89 08             	mov    %cx,(%eax)
42f850:	8b c2                	mov    %edx,%eax
42f852:	5e                   	pop    %esi
42f853:	5d                   	pop    %ebp
42f854:	c2 04 00             	ret    $0x4
42f857:	55                   	push   %ebp
42f858:	8b ec                	mov    %esp,%ebp
42f85a:	56                   	push   %esi
42f85b:	ff 75 08             	push   0x8(%ebp)
42f85e:	8b f1                	mov    %ecx,%esi
42f860:	83 66 10 00          	andl   $0x0,0x10(%esi)
42f864:	83 66 14 00          	andl   $0x0,0x14(%esi)
42f868:	e8 53 11 00 00       	call   0x4309c0
42f86d:	8b c6                	mov    %esi,%eax
42f86f:	5e                   	pop    %esi
42f870:	5d                   	pop    %ebp
42f871:	c2 04 00             	ret    $0x4
42f874:	55                   	push   %ebp
42f875:	8b ec                	mov    %esp,%ebp
42f877:	56                   	push   %esi
42f878:	ff 75 0c             	push   0xc(%ebp)
42f87b:	8b f1                	mov    %ecx,%esi
42f87d:	33 c0                	xor    %eax,%eax
42f87f:	ff 75 08             	push   0x8(%ebp)
42f882:	83 66 10 00          	andl   $0x0,0x10(%esi)
42f886:	c7 46 14 07 00 00 00 	movl   $0x7,0x14(%esi)
42f88d:	66 89 06             	mov    %ax,(%esi)
42f890:	e8 ec 75 00 00       	call   0x436e81
42f895:	8b c6                	mov    %esi,%eax
42f897:	5e                   	pop    %esi
42f898:	5d                   	pop    %ebp
42f899:	c2 08 00             	ret    $0x8
42f89c:	55                   	push   %ebp
42f89d:	8b ec                	mov    %esp,%ebp
42f89f:	56                   	push   %esi
42f8a0:	ff 75 08             	push   0x8(%ebp)
42f8a3:	8b f1                	mov    %ecx,%esi
42f8a5:	33 c0                	xor    %eax,%eax
42f8a7:	83 66 10 00          	andl   $0x0,0x10(%esi)
42f8ab:	c7 46 14 07 00 00 00 	movl   $0x7,0x14(%esi)
42f8b2:	66 89 06             	mov    %ax,(%esi)
42f8b5:	e8 13 76 00 00       	call   0x436ecd
42f8ba:	8b c6                	mov    %esi,%eax
42f8bc:	5e                   	pop    %esi
42f8bd:	5d                   	pop    %ebp
42f8be:	c2 04 00             	ret    $0x4
42f8c1:	55                   	push   %ebp
42f8c2:	8b ec                	mov    %esp,%ebp
42f8c4:	56                   	push   %esi
42f8c5:	ff 75 0c             	push   0xc(%ebp)
42f8c8:	8b f1                	mov    %ecx,%esi
42f8ca:	33 c0                	xor    %eax,%eax
42f8cc:	ff 75 08             	push   0x8(%ebp)
42f8cf:	83 66 10 00          	andl   $0x0,0x10(%esi)
42f8d3:	c7 46 14 07 00 00 00 	movl   $0x7,0x14(%esi)
42f8da:	66 89 06             	mov    %ax,(%esi)
42f8dd:	e8 14 76 00 00       	call   0x436ef6
42f8e2:	8b c6                	mov    %esi,%eax
42f8e4:	5e                   	pop    %esi
42f8e5:	5d                   	pop    %ebp
42f8e6:	c2 08 00             	ret    $0x8
42f8e9:	83 61 10 00          	andl   $0x0,0x10(%ecx)
42f8ed:	33 c0                	xor    %eax,%eax
42f8ef:	c7 41 14 07 00 00 00 	movl   $0x7,0x14(%ecx)
42f8f6:	66 89 01             	mov    %ax,(%ecx)
42f8f9:	8b c1                	mov    %ecx,%eax
42f8fb:	c3                   	ret
42f8fc:	55                   	push   %ebp
42f8fd:	8b ec                	mov    %esp,%ebp
42f8ff:	56                   	push   %esi
42f900:	ff 75 08             	push   0x8(%ebp)
42f903:	8b f1                	mov    %ecx,%esi
42f905:	83 66 10 00          	andl   $0x0,0x10(%esi)
42f909:	83 66 14 00          	andl   $0x0,0x14(%esi)
42f90d:	e8 3f 83 fe ff       	call   0x417c51
42f912:	8b c6                	mov    %esi,%eax
42f914:	5e                   	pop    %esi
42f915:	5d                   	pop    %ebp
42f916:	c2 04 00             	ret    $0x4
42f919:	83 61 10 00          	andl   $0x0,0x10(%ecx)
42f91d:	33 c0                	xor    %eax,%eax
42f91f:	c7 41 14 07 00 00 00 	movl   $0x7,0x14(%ecx)
42f926:	66 89 01             	mov    %ax,(%ecx)
42f929:	8b c1                	mov    %ecx,%eax
42f92b:	c3                   	ret
42f92c:	55                   	push   %ebp
42f92d:	8b ec                	mov    %esp,%ebp
42f92f:	83 ec 30             	sub    $0x30,%esp
42f932:	8b 45 0c             	mov    0xc(%ebp),%eax
42f935:	53                   	push   %ebx
42f936:	8b d9                	mov    %ecx,%ebx
42f938:	56                   	push   %esi
42f939:	57                   	push   %edi
42f93a:	89 5d fc             	mov    %ebx,-0x4(%ebp)
42f93d:	89 43 04             	mov    %eax,0x4(%ebx)
42f940:	8d 45 d0             	lea    -0x30(%ebp),%eax
42f943:	50                   	push   %eax
42f944:	c7 03 08 a6 49 00    	movl   $0x49a608,(%ebx)
42f94a:	e8 51 66 ff ff       	call   0x425fa0
42f94f:	59                   	pop    %ecx
42f950:	6a 0b                	push   $0xb
42f952:	59                   	pop    %ecx
42f953:	8d 7b 08             	lea    0x8(%ebx),%edi
42f956:	8b f0                	mov    %eax,%esi
42f958:	f3 a5                	rep movsl %ds:(%esi),%es:(%edi)
42f95a:	5f                   	pop    %edi
42f95b:	5e                   	pop    %esi
42f95c:	8b c3                	mov    %ebx,%eax
42f95e:	5b                   	pop    %ebx
42f95f:	c9                   	leave
42f960:	c2 08 00             	ret    $0x8
42f963:	55                   	push   %ebp
42f964:	8b ec                	mov    %esp,%ebp
42f966:	83 ec 30             	sub    $0x30,%esp
42f969:	8b 45 0c             	mov    0xc(%ebp),%eax
42f96c:	53                   	push   %ebx
42f96d:	8b d9                	mov    %ecx,%ebx
42f96f:	56                   	push   %esi
42f970:	57                   	push   %edi
42f971:	89 5d fc             	mov    %ebx,-0x4(%ebp)
42f974:	89 43 04             	mov    %eax,0x4(%ebx)
42f977:	8d 45 d0             	lea    -0x30(%ebp),%eax
42f97a:	50                   	push   %eax
42f97b:	c7 03 dc a5 49 00    	movl   $0x49a5dc,(%ebx)
42f981:	e8 1a 66 ff ff       	call   0x425fa0
42f986:	59                   	pop    %ecx
42f987:	6a 0b                	push   $0xb
42f989:	59                   	pop    %ecx
42f98a:	8d 7b 08             	lea    0x8(%ebx),%edi
42f98d:	8b f0                	mov    %eax,%esi
42f98f:	f3 a5                	rep movsl %ds:(%esi),%es:(%edi)
42f991:	5f                   	pop    %edi
42f992:	5e                   	pop    %esi
42f993:	8b c3                	mov    %ebx,%eax
42f995:	5b                   	pop    %ebx
42f996:	c9                   	leave
42f997:	c2 08 00             	ret    $0x8
42f99a:	55                   	push   %ebp
42f99b:	8b ec                	mov    %esp,%ebp
42f99d:	51                   	push   %ecx
42f99e:	8b 45 0c             	mov    0xc(%ebp),%eax
42f9a1:	56                   	push   %esi
42f9a2:	8b f1                	mov    %ecx,%esi
42f9a4:	89 75 fc             	mov    %esi,-0x4(%ebp)
42f9a7:	89 46 04             	mov    %eax,0x4(%esi)
42f9aa:	c7 06 8c a8 49 00    	movl   $0x49a88c,(%esi)
42f9b0:	e8 d1 63 ff ff       	call   0x425d86
42f9b5:	89 46 08             	mov    %eax,0x8(%esi)
42f9b8:	8b c6                	mov    %esi,%eax
42f9ba:	89 56 0c             	mov    %edx,0xc(%esi)
42f9bd:	5e                   	pop    %esi
42f9be:	c9                   	leave
42f9bf:	c2 08 00             	ret    $0x8
42f9c2:	55                   	push   %ebp
42f9c3:	8b ec                	mov    %esp,%ebp
42f9c5:	51                   	push   %ecx
42f9c6:	8b 45 0c             	mov    0xc(%ebp),%eax
42f9c9:	56                   	push   %esi
42f9ca:	ff 75 08             	push   0x8(%ebp)
42f9cd:	8b f1                	mov    %ecx,%esi
42f9cf:	89 75 fc             	mov    %esi,-0x4(%ebp)
42f9d2:	89 46 04             	mov    %eax,0x4(%esi)
42f9d5:	c7 06 34 a6 49 00    	movl   $0x49a634,(%esi)
42f9db:	e8 9f 52 00 00       	call   0x434c7f
42f9e0:	8b c6                	mov    %esi,%eax
42f9e2:	5e                   	pop    %esi
42f9e3:	c9                   	leave
42f9e4:	c2 08 00             	ret    $0x8
42f9e7:	55                   	push   %ebp
42f9e8:	8b ec                	mov    %esp,%ebp
42f9ea:	51                   	push   %ecx
42f9eb:	8b 45 0c             	mov    0xc(%ebp),%eax
42f9ee:	89 41 04             	mov    %eax,0x4(%ecx)
42f9f1:	8b c1                	mov    %ecx,%eax
42f9f3:	89 4d fc             	mov    %ecx,-0x4(%ebp)
42f9f6:	c7 01 a8 a8 49 00    	movl   $0x49a8a8,(%ecx)
42f9fc:	c9                   	leave
42f9fd:	c2 08 00             	ret    $0x8
42fa00:	55                   	push   %ebp
42fa01:	8b ec                	mov    %esp,%ebp
42fa03:	51                   	push   %ecx
42fa04:	8b 45 0c             	mov    0xc(%ebp),%eax
42fa07:	89 41 04             	mov    %eax,0x4(%ecx)
42fa0a:	8b c1                	mov    %ecx,%eax
42fa0c:	89 4d fc             	mov    %ecx,-0x4(%ebp)
42fa0f:	c7 01 e8 a6 49 00    	movl   $0x49a6e8,(%ecx)
42fa15:	c9                   	leave
42fa16:	c2 08 00             	ret    $0x8
42fa19:	55                   	push   %ebp
42fa1a:	8b ec                	mov    %esp,%ebp
42fa1c:	51                   	push   %ecx
42fa1d:	8b 45 0c             	mov    0xc(%ebp),%eax
42fa20:	89 41 04             	mov    %eax,0x4(%ecx)
42fa23:	8b c1                	mov    %ecx,%eax
42fa25:	89 4d fc             	mov    %ecx,-0x4(%ebp)
42fa28:	c7 01 c4 a8 49 00    	movl   $0x49a8c4,(%ecx)
42fa2e:	c9                   	leave
42fa2f:	c2 08 00             	ret    $0x8
42fa32:	55                   	push   %ebp
42fa33:	8b ec                	mov    %esp,%ebp
42fa35:	51                   	push   %ecx
42fa36:	8b 45 0c             	mov    0xc(%ebp),%eax
42fa39:	89 41 04             	mov    %eax,0x4(%ecx)
42fa3c:	8b c1                	mov    %ecx,%eax
42fa3e:	89 4d fc             	mov    %ecx,-0x4(%ebp)
42fa41:	c7 01 04 a7 49 00    	movl   $0x49a704,(%ecx)
42fa47:	c9                   	leave
42fa48:	c2 08 00             	ret    $0x8
42fa4b:	55                   	push   %ebp
42fa4c:	8b ec                	mov    %esp,%ebp
42fa4e:	51                   	push   %ecx
42fa4f:	8b 45 0c             	mov    0xc(%ebp),%eax
42fa52:	89 41 04             	mov    %eax,0x4(%ecx)
42fa55:	8b c1                	mov    %ecx,%eax
42fa57:	89 4d fc             	mov    %ecx,-0x4(%ebp)
42fa5a:	c7 01 dc a8 49 00    	movl   $0x49a8dc,(%ecx)
42fa60:	c9                   	leave
42fa61:	c2 08 00             	ret    $0x8
42fa64:	55                   	push   %ebp
42fa65:	8b ec                	mov    %esp,%ebp
42fa67:	51                   	push   %ecx
42fa68:	8b 45 0c             	mov    0xc(%ebp),%eax
42fa6b:	89 41 04             	mov    %eax,0x4(%ecx)
42fa6e:	8b c1                	mov    %ecx,%eax
42fa70:	89 4d fc             	mov    %ecx,-0x4(%ebp)
42fa73:	c7 01 1c a7 49 00    	movl   $0x49a71c,(%ecx)
42fa79:	c9                   	leave
42fa7a:	c2 08 00             	ret    $0x8
42fa7d:	55                   	push   %ebp
42fa7e:	8b ec                	mov    %esp,%ebp
42fa80:	51                   	push   %ecx
42fa81:	56                   	push   %esi
42fa82:	ff 75 10             	push   0x10(%ebp)
42fa85:	8b f1                	mov    %ecx,%esi
42fa87:	6a 01                	push   $0x1
42fa89:	ff 75 0c             	push   0xc(%ebp)
42fa8c:	89 75 fc             	mov    %esi,-0x4(%ebp)
42fa8f:	ff 75 08             	push   0x8(%ebp)
42fa92:	e8 b8 fc ff ff       	call   0x42f74f
42fa97:	c7 06 5c a9 49 00    	movl   $0x49a95c,(%esi)
42fa9d:	8b c6                	mov    %esi,%eax
42fa9f:	5e                   	pop    %esi
42faa0:	c9                   	leave
42faa1:	c2 0c 00             	ret    $0xc
42faa4:	55                   	push   %ebp
42faa5:	8b ec                	mov    %esp,%ebp
42faa7:	51                   	push   %ecx
42faa8:	56                   	push   %esi
42faa9:	ff 75 10             	push   0x10(%ebp)
42faac:	8b f1                	mov    %ecx,%esi
42faae:	6a 00                	push   $0x0
42fab0:	ff 75 0c             	push   0xc(%ebp)
42fab3:	89 75 fc             	mov    %esi,-0x4(%ebp)
42fab6:	ff 75 08             	push   0x8(%ebp)
42fab9:	e8 91 fc ff ff       	call   0x42f74f
42fabe:	c7 06 28 a9 49 00    	movl   $0x49a928,(%esi)
42fac4:	8b c6                	mov    %esi,%eax
42fac6:	5e                   	pop    %esi
42fac7:	c9                   	leave
42fac8:	c2 0c 00             	ret    $0xc
42facb:	55                   	push   %ebp
42facc:	8b ec                	mov    %esp,%ebp
42face:	51                   	push   %ecx
42facf:	56                   	push   %esi
42fad0:	ff 75 10             	push   0x10(%ebp)
42fad3:	8b f1                	mov    %ecx,%esi
42fad5:	6a 01                	push   $0x1
42fad7:	ff 75 0c             	push   0xc(%ebp)
42fada:	89 75 fc             	mov    %esi,-0x4(%ebp)
42fadd:	ff 75 08             	push   0x8(%ebp)
42fae0:	e8 a6 fc ff ff       	call   0x42f78b
42fae5:	c7 06 9c a7 49 00    	movl   $0x49a79c,(%esi)
42faeb:	8b c6                	mov    %esi,%eax
42faed:	5e                   	pop    %esi
42faee:	c9                   	leave
42faef:	c2 0c 00             	ret    $0xc
42faf2:	55                   	push   %ebp
42faf3:	8b ec                	mov    %esp,%ebp
42faf5:	51                   	push   %ecx
42faf6:	56                   	push   %esi
42faf7:	ff 75 10             	push   0x10(%ebp)
42fafa:	8b f1                	mov    %ecx,%esi
42fafc:	6a 00                	push   $0x0
42fafe:	ff 75 0c             	push   0xc(%ebp)
42fb01:	89 75 fc             	mov    %esi,-0x4(%ebp)
42fb04:	ff 75 08             	push   0x8(%ebp)
42fb07:	e8 7f fc ff ff       	call   0x42f78b
42fb0c:	c7 06 68 a7 49 00    	movl   $0x49a768,(%esi)
42fb12:	8b c6                	mov    %esi,%eax
42fb14:	5e                   	pop    %esi
42fb15:	c9                   	leave
42fb16:	c2 0c 00             	ret    $0xc
42fb19:	55                   	push   %ebp
42fb1a:	8b ec                	mov    %esp,%ebp
42fb1c:	51                   	push   %ecx
42fb1d:	8b 45 0c             	mov    0xc(%ebp),%eax
42fb20:	89 41 04             	mov    %eax,0x4(%ecx)
42fb23:	8b c1                	mov    %ecx,%eax
42fb25:	89 4d fc             	mov    %ecx,-0x4(%ebp)
42fb28:	c7 01 fc a7 49 00    	movl   $0x49a7fc,(%ecx)
42fb2e:	c9                   	leave
42fb2f:	c2 08 00             	ret    $0x8
42fb32:	55                   	push   %ebp
42fb33:	8b ec                	mov    %esp,%ebp
42fb35:	51                   	push   %ecx
42fb36:	8b 45 0c             	mov    0xc(%ebp),%eax
42fb39:	89 41 04             	mov    %eax,0x4(%ecx)
42fb3c:	8b c1                	mov    %ecx,%eax
42fb3e:	89 4d fc             	mov    %ecx,-0x4(%ebp)
42fb41:	c7 01 38 a8 49 00    	movl   $0x49a838,(%ecx)
42fb47:	c9                   	leave
42fb48:	c2 08 00             	ret    $0x8
42fb4b:	55                   	push   %ebp
42fb4c:	8b ec                	mov    %esp,%ebp
42fb4e:	51                   	push   %ecx
42fb4f:	8b 45 0c             	mov    0xc(%ebp),%eax
42fb52:	89 41 04             	mov    %eax,0x4(%ecx)
42fb55:	8b c1                	mov    %ecx,%eax
42fb57:	89 4d fc             	mov    %ecx,-0x4(%ebp)
42fb5a:	c7 01 b8 a6 49 00    	movl   $0x49a6b8,(%ecx)
42fb60:	c9                   	leave
42fb61:	c2 08 00             	ret    $0x8
42fb64:	6a 04                	push   $0x4
42fb66:	b8 16 18 49 00       	mov    $0x491816,%eax
42fb6b:	e8 da fe 00 00       	call   0x43fa4a
42fb70:	8b f1                	mov    %ecx,%esi
42fb72:	89 75 f0             	mov    %esi,-0x10(%ebp)
42fb75:	8b 45 0c             	mov    0xc(%ebp),%eax
42fb78:	89 46 04             	mov    %eax,0x4(%esi)
42fb7b:	ff 75 10             	push   0x10(%ebp)
42fb7e:	83 65 fc 00          	andl   $0x0,-0x4(%ebp)
42fb82:	ff 75 08             	push   0x8(%ebp)
42fb85:	c7 06 68 a8 49 00    	movl   $0x49a868,(%esi)
42fb8b:	e8 46 51 00 00       	call   0x434cd6
42fb90:	8b c6                	mov    %esi,%eax
42fb92:	e8 7c fe 00 00       	call   0x43fa13
42fb97:	c2 0c 00             	ret    $0xc
42fb9a:	6a 04                	push   $0x4
42fb9c:	b8 39 18 49 00       	mov    $0x491839,%eax