4fa9a1:	ff d0                	call   *%eax
4fa9a3:	84 c0                	test   %al,%al
4fa9a5:	0f 85 35 fc ff ff    	jne    0x4fa5e0
4fa9ab:	8b 4d cc             	mov    -0x34(%ebp),%ecx
4fa9ae:	8b 01                	mov    (%ecx),%eax
4fa9b0:	ff 50 04             	call   *0x4(%eax)
4fa9b3:	ff 75 dc             	push   -0x24(%ebp)
4fa9b6:	e8 25 dd f3 ff       	call   0x4386e0
4fa9bb:	8b 45 d0             	mov    -0x30(%ebp),%eax
4fa9be:	83 c4 04             	add    $0x4,%esp
4fa9c1:	3b c6                	cmp    %esi,%eax
4fa9c3:	0f 84 21 02 00 00    	je     0x4fabea
4fa9c9:	8b 7d c8             	mov    -0x38(%ebp),%edi
4fa9cc:	8d 88 08 01 00 00    	lea    0x108(%eax),%ecx
4fa9d2:	89 4d ec             	mov    %ecx,-0x14(%ebp)
4fa9d5:	66 66 66 0f 1f 84 00 	data16 data16 nopw 0x0(%eax,%eax,1)
4fa9dc:	00 00 00 00
4fa9e0:	8d 9d 24 02 00 00    	lea    0x224(%ebp),%ebx
4fa9e6:	c7 85 2c 03 00 00 04 	movl   $0x104,0x32c(%ebp)
4fa9ed:	01 00 00
4fa9f0:	89 9d 28 03 00 00    	mov    %ebx,0x328(%ebp)
4fa9f6:	c6 85 24 02 00 00 00 	movb   $0x0,0x224(%ebp)
4fa9fd:	c7 85 20 02 00 00 04 	movl   $0xbd1d04,0x220(%ebp)
4faa04:	1d bd 00
4faa07:	8d 85 20 02 00 00    	lea    0x220(%ebp),%eax
4faa0d:	c6 45 fc 0a          	movb   $0xa,-0x4(%ebp)
4faa11:	3b c7                	cmp    %edi,%eax
4faa13:	74 73                	je     0x4faa88
4faa15:	8b 87 0c 01 00 00    	mov    0x10c(%edi),%eax
4faa1b:	89 45 f0             	mov    %eax,-0x10(%ebp)
4faa1e:	3d 04 01 00 00       	cmp    $0x104,%eax
4faa23:	76 45                	jbe    0x4faa6a
4faa25:	50                   	push   %eax
4faa26:	e8 6c ad f3 ff       	call   0x435797
4faa2b:	ff b5 2c 03 00 00    	push   0x32c(%ebp)
4faa31:	8b d8                	mov    %eax,%ebx
4faa33:	ff b5 28 03 00 00    	push   0x328(%ebp)
4faa39:	53                   	push   %ebx
4faa3a:	e8 43 9c f1 ff       	call   0x414682
4faa3f:	8b 85 28 03 00 00    	mov    0x328(%ebp),%eax
4faa45:	8d 8d 24 02 00 00    	lea    0x224(%ebp),%ecx
4faa4b:	83 c4 10             	add    $0x10,%esp
4faa4e:	3b c1                	cmp    %ecx,%eax
4faa50:	74 09                	je     0x4faa5b
4faa52:	50                   	push   %eax
4faa53:	e8 ba 3b f4 ff       	call   0x43e612
4faa58:	83 c4 04             	add    $0x4,%esp
4faa5b:	8b 45 f0             	mov    -0x10(%ebp),%eax
4faa5e:	89 9d 28 03 00 00    	mov    %ebx,0x328(%ebp)
4faa64:	89 85 2c 03 00 00    	mov    %eax,0x32c(%ebp)
4faa6a:	ff b7 0c 01 00 00    	push   0x10c(%edi)
4faa70:	ff b7 08 01 00 00    	push   0x108(%edi)
4faa76:	53                   	push   %ebx
4faa77:	e8 06 9c f1 ff       	call   0x414682
4faa7c:	8b 9d 28 03 00 00    	mov    0x328(%ebp),%ebx
4faa82:	83 c4 0c             	add    $0xc,%esp
4faa85:	8b 4d ec             	mov    -0x14(%ebp),%ecx
4faa88:	80 3b 00             	cmpb   $0x0,(%ebx)
4faa8b:	8b 01                	mov    (%ecx),%eax
4faa8d:	89 45 f0             	mov    %eax,-0x10(%ebp)
4faa90:	74 0e                	je     0x4faaa0
4faa92:	8d 8d 20 02 00 00    	lea    0x220(%ebp),%ecx
4faa98:	e8 48 74 f2 ff       	call   0x421ee5
4faa9d:	8b 45 f0             	mov    -0x10(%ebp),%eax
4faaa0:	50                   	push   %eax
4faaa1:	8d 8d 20 02 00 00    	lea    0x220(%ebp),%ecx
4faaa7:	e8 19 7f f3 ff       	call   0x4329c5
4faaac:	8d 9d 34 03 00 00    	lea    0x334(%ebp),%ebx
4faab2:	c7 85 3c 04 00 00 04 	movl   $0x104,0x43c(%ebp)
4faab9:	01 00 00
4faabc:	89 9d 38 04 00 00    	mov    %ebx,0x438(%ebp)
4faac2:	c6 85 34 03 00 00 00 	movb   $0x0,0x334(%ebp)
4faac9:	c7 85 30 03 00 00 04 	movl   $0xbd1d04,0x330(%ebp)
4faad0:	1d bd 00
4faad3:	8b 4d dc             	mov    -0x24(%ebp),%ecx
4faad6:	8d 85 30 03 00 00    	lea    0x330(%ebp),%eax
4faadc:	c6 45 fc 0b          	movb   $0xb,-0x4(%ebp)
4faae0:	3b c1                	cmp    %ecx,%eax
4faae2:	74 73                	je     0x4fab57
4faae4:	8b 81 0c 01 00 00    	mov    0x10c(%ecx),%eax
4faaea:	89 45 f0             	mov    %eax,-0x10(%ebp)
4faaed:	3d 04 01 00 00       	cmp    $0x104,%eax
4faaf2:	76 48                	jbe    0x4fab3c
4faaf4:	50                   	push   %eax
4faaf5:	e8 9d ac f3 ff       	call   0x435797
4faafa:	ff b5 3c 04 00 00    	push   0x43c(%ebp)
4fab00:	8b d8                	mov    %eax,%ebx
4fab02:	ff b5 38 04 00 00    	push   0x438(%ebp)
4fab08:	53                   	push   %ebx
4fab09:	e8 74 9b f1 ff       	call   0x414682
4fab0e:	8b 85 38 04 00 00    	mov    0x438(%ebp),%eax
4fab14:	8d 8d 34 03 00 00    	lea    0x334(%ebp),%ecx
4fab1a:	83 c4 10             	add    $0x10,%esp
4fab1d:	3b c1                	cmp    %ecx,%eax
4fab1f:	74 09                	je     0x4fab2a
4fab21:	50                   	push   %eax
4fab22:	e8 eb 3a f4 ff       	call   0x43e612
4fab27:	83 c4 04             	add    $0x4,%esp
4fab2a:	8b 45 f0             	mov    -0x10(%ebp),%eax
4fab2d:	8b 4d dc             	mov    -0x24(%ebp),%ecx
4fab30:	89 9d 38 04 00 00    	mov    %ebx,0x438(%ebp)
4fab36:	89 85 3c 04 00 00    	mov    %eax,0x43c(%ebp)
4fab3c:	ff b1 0c 01 00 00    	push   0x10c(%ecx)
4fab42:	ff b1 08 01 00 00    	push   0x108(%ecx)
4fab48:	53                   	push   %ebx
4fab49:	e8 34 9b f1 ff       	call   0x414682
4fab4e:	8b 9d 38 04 00 00    	mov    0x438(%ebp),%ebx
4fab54:	83 c4 0c             	add    $0xc,%esp
4fab57:	80 3b 00             	cmpb   $0x0,(%ebx)
4fab5a:	8b 45 ec             	mov    -0x14(%ebp),%eax
4fab5d:	8b 00                	mov    (%eax),%eax
4fab5f:	89 45 f0             	mov    %eax,-0x10(%ebp)
4fab62:	74 0e                	je     0x4fab72
4fab64:	8d 8d 30 03 00 00    	lea    0x330(%ebp),%ecx
4fab6a:	e8 76 73 f2 ff       	call   0x421ee5
4fab6f:	8b 45 f0             	mov    -0x10(%ebp),%eax
4fab72:	50                   	push   %eax
4fab73:	8d 8d 30 03 00 00    	lea    0x330(%ebp),%ecx
4fab79:	e8 47 7e f3 ff       	call   0x4329c5
4fab7e:	8d 45 f0             	lea    -0x10(%ebp),%eax
4fab81:	c7 45 f0 01 00 00 00 	movl   $0x1,-0x10(%ebp)
4fab88:	89 45 c0             	mov    %eax,-0x40(%ebp)
4fab8b:	8d 45 f4             	lea    -0xc(%ebp),%eax
4fab8e:	51                   	push   %ecx
4fab8f:	89 45 c4             	mov    %eax,-0x3c(%ebp)
4fab92:	8b cc                	mov    %esp,%ecx
4fab94:	8d 45 c0             	lea    -0x40(%ebp),%eax
4fab97:	50                   	push   %eax
4fab98:	e8 02 78 f2 ff       	call   0x42239f
4fab9d:	8d 85 30 03 00 00    	lea    0x330(%ebp),%eax
4faba3:	50                   	push   %eax
4faba4:	8d 85 20 02 00 00    	lea    0x220(%ebp),%eax
4fabaa:	50                   	push   %eax
4fabab:	e8 fd 7c f3 ff       	call   0x4328ad
4fabb0:	83 c4 0c             	add    $0xc,%esp
4fabb3:	8d 8d 30 03 00 00    	lea    0x330(%ebp),%ecx
4fabb9:	e8 3a 39 f1 ff       	call   0x40e4f8
4fabbe:	8d 8d 20 02 00 00    	lea    0x220(%ebp),%ecx
4fabc4:	c6 45 fc 03          	movb   $0x3,-0x4(%ebp)
4fabc8:	e8 2b 39 f1 ff       	call   0x40e4f8
4fabcd:	8b 4d ec             	mov    -0x14(%ebp),%ecx
4fabd0:	81 c1 10 01 00 00    	add    $0x110,%ecx
4fabd6:	89 4d ec             	mov    %ecx,-0x14(%ebp)
4fabd9:	8d 81 f8 fe ff ff    	lea    -0x108(%ecx),%eax
4fabdf:	3b c6                	cmp    %esi,%eax
4fabe1:	0f 85 f9 fd ff ff    	jne    0x4fa9e0
4fabe7:	8b 7d e4             	mov    -0x1c(%ebp),%edi
4fabea:	8b 85 98 05 00 00    	mov    0x598(%ebp),%eax
4fabf0:	c1 e8 03             	shr    $0x3,%eax
4fabf3:	a8 01                	test   $0x1,%al
4fabf5:	0f 84 e1 01 00 00    	je     0x4faddc
4fabfb:	8b 45 e0             	mov    -0x20(%ebp),%eax
4fabfe:	3b c7                	cmp    %edi,%eax
4fac00:	0f 84 d6 01 00 00    	je     0x4faddc
4fac06:	8d 98 08 01 00 00    	lea    0x108(%eax),%ebx
4fac0c:	89 5d ec             	mov    %ebx,-0x14(%ebp)
4fac0f:	90                   	nop
4fac10:	8d 75 04             	lea    0x4(%ebp),%esi
4fac13:	c7 85 0c 01 00 00 04 	movl   $0x104,0x10c(%ebp)
4fac1a:	01 00 00
4fac1d:	89 b5 08 01 00 00    	mov    %esi,0x108(%ebp)
4fac23:	c6 45 04 00          	movb   $0x0,0x4(%ebp)
4fac27:	c7 45 00 04 1d bd 00 	movl   $0xbd1d04,0x0(%ebp)
4fac2e:	8b 45 c8             	mov    -0x38(%ebp),%eax
4fac31:	8d 4d 00             	lea    0x0(%ebp),%ecx
4fac34:	c6 45 fc 0c          	movb   $0xc,-0x4(%ebp)
4fac38:	3b c8                	cmp    %eax,%ecx
4fac3a:	74 6e                	je     0x4facaa
4fac3c:	8b 98 0c 01 00 00    	mov    0x10c(%eax),%ebx
4fac42:	81 fb 04 01 00 00    	cmp    $0x104,%ebx
4fac48:	76 42                	jbe    0x4fac8c
4fac4a:	53                   	push   %ebx
4fac4b:	e8 47 ab f3 ff       	call   0x435797
4fac50:	ff b5 0c 01 00 00    	push   0x10c(%ebp)
4fac56:	8b f0                	mov    %eax,%esi
4fac58:	ff b5 08 01 00 00    	push   0x108(%ebp)
4fac5e:	56                   	push   %esi
4fac5f:	e8 1e 9a f1 ff       	call   0x414682
4fac64:	8b 85 08 01 00 00    	mov    0x108(%ebp),%eax
4fac6a:	8d 4d 04             	lea    0x4(%ebp),%ecx
4fac6d:	83 c4 10             	add    $0x10,%esp
4fac70:	3b c1                	cmp    %ecx,%eax
4fac72:	74 09                	je     0x4fac7d
4fac74:	50                   	push   %eax
4fac75:	e8 98 39 f4 ff       	call   0x43e612
4fac7a:	83 c4 04             	add    $0x4,%esp
4fac7d:	8b 45 c8             	mov    -0x38(%ebp),%eax
4fac80:	89 b5 08 01 00 00    	mov    %esi,0x108(%ebp)
4fac86:	89 9d 0c 01 00 00    	mov    %ebx,0x10c(%ebp)
4fac8c:	ff b0 0c 01 00 00    	push   0x10c(%eax)
4fac92:	ff b0 08 01 00 00    	push   0x108(%eax)
4fac98:	56                   	push   %esi
4fac99:	e8 e4 99 f1 ff       	call   0x414682
4fac9e:	8b b5 08 01 00 00    	mov    0x108(%ebp),%esi
4faca4:	83 c4 0c             	add    $0xc,%esp
4faca7:	8b 5d ec             	mov    -0x14(%ebp),%ebx
4facaa:	80 3e 00             	cmpb   $0x0,(%esi)
4facad:	8b 03                	mov    (%ebx),%eax
4facaf:	89 45 f0             	mov    %eax,-0x10(%ebp)
4facb2:	74 0b                	je     0x4facbf
4facb4:	8d 4d 00             	lea    0x0(%ebp),%ecx
4facb7:	e8 29 72 f2 ff       	call   0x421ee5
4facbc:	8b 45 f0             	mov    -0x10(%ebp),%eax
4facbf:	50                   	push   %eax
4facc0:	8d 4d 00             	lea    0x0(%ebp),%ecx
4facc3:	e8 fd 7c f3 ff       	call   0x4329c5
4facc8:	8d b5 14 01 00 00    	lea    0x114(%ebp),%esi
4facce:	c7 85 1c 02 00 00 04 	movl   $0x104,0x21c(%ebp)
4facd5:	01 00 00
4facd8:	89 b5 18 02 00 00    	mov    %esi,0x218(%ebp)
4facde:	c6 85 14 01 00 00 00 	movb   $0x0,0x114(%ebp)
4face5:	c7 85 10 01 00 00 04 	movl   $0xbd1d04,0x110(%ebp)
4facec:	1d bd 00
4facef:	8b 45 dc             	mov    -0x24(%ebp),%eax
4facf2:	8d 8d 10 01 00 00    	lea    0x110(%ebp),%ecx
4facf8:	c6 45 fc 0d          	movb   $0xd,-0x4(%ebp)
4facfc:	3b c8                	cmp    %eax,%ecx
4facfe:	74 71                	je     0x4fad71
4fad00:	8b 98 0c 01 00 00    	mov    0x10c(%eax),%ebx
4fad06:	81 fb 04 01 00 00    	cmp    $0x104,%ebx
4fad0c:	76 45                	jbe    0x4fad53
4fad0e:	53                   	push   %ebx
4fad0f:	e8 83 aa f3 ff       	call   0x435797
4fad14:	ff b5 1c 02 00 00    	push   0x21c(%ebp)
4fad1a:	8b f0                	mov    %eax,%esi
4fad1c:	ff b5 18 02 00 00    	push   0x218(%ebp)
4fad22:	56                   	push   %esi
4fad23:	e8 5a 99 f1 ff       	call   0x414682
4fad28:	8b 85 18 02 00 00    	mov    0x218(%ebp),%eax
4fad2e:	8d 8d 14 01 00 00    	lea    0x114(%ebp),%ecx
4fad34:	83 c4 10             	add    $0x10,%esp
4fad37:	3b c1                	cmp    %ecx,%eax
4fad39:	74 09                	je     0x4fad44
4fad3b:	50                   	push   %eax
4fad3c:	e8 d1 38 f4 ff       	call   0x43e612
4fad41:	83 c4 04             	add    $0x4,%esp
4fad44:	8b 45 dc             	mov    -0x24(%ebp),%eax
4fad47:	89 b5 18 02 00 00    	mov    %esi,0x218(%ebp)
4fad4d:	89 9d 1c 02 00 00    	mov    %ebx,0x21c(%ebp)
4fad53:	ff b0 0c 01 00 00    	push   0x10c(%eax)
4fad59:	ff b0 08 01 00 00    	push   0x108(%eax)
4fad5f:	56                   	push   %esi
4fad60:	e8 1d 99 f1 ff       	call   0x414682
4fad65:	8b b5 18 02 00 00    	mov    0x218(%ebp),%esi
4fad6b:	83 c4 0c             	add    $0xc,%esp
4fad6e:	8b 5d ec             	mov    -0x14(%ebp),%ebx
4fad71:	80 3e 00             	cmpb   $0x0,(%esi)
4fad74:	8b 03                	mov    (%ebx),%eax
4fad76:	89 45 f0             	mov    %eax,-0x10(%ebp)
4fad79:	74 0e                	je     0x4fad89
4fad7b:	8d 8d 10 01 00 00    	lea    0x110(%ebp),%ecx
4fad81:	e8 5f 71 f2 ff       	call   0x421ee5
4fad86:	8b 45 f0             	mov    -0x10(%ebp),%eax
4fad89:	50                   	push   %eax
4fad8a:	8d 8d 10 01 00 00    	lea    0x110(%ebp),%ecx
4fad90:	e8 30 7c f3 ff       	call   0x4329c5
4fad95:	ff b5 98 05 00 00    	push   0x598(%ebp)
4fad9b:	8d 85 10 01 00 00    	lea    0x110(%ebp),%eax
4fada1:	50                   	push   %eax
4fada2:	8d 45 00             	lea    0x0(%ebp),%eax
4fada5:	50                   	push   %eax
4fada6:	e8 92 81 f3 ff       	call   0x432f3d
4fadab:	83 c4 0c             	add    $0xc,%esp
4fadae:	8d 8d 10 01 00 00    	lea    0x110(%ebp),%ecx
4fadb4:	e8 3f 37 f1 ff       	call   0x40e4f8
4fadb9:	8d 4d 00             	lea    0x0(%ebp),%ecx
4fadbc:	c6 45 fc 03          	movb   $0x3,-0x4(%ebp)
4fadc0:	e8 33 37 f1 ff       	call   0x40e4f8
4fadc5:	81 c3 10 01 00 00    	add    $0x110,%ebx
4fadcb:	89 5d ec             	mov    %ebx,-0x14(%ebp)
4fadce:	8d 83 f8 fe ff ff    	lea    -0x108(%ebx),%eax
4fadd4:	3b c7                	cmp    %edi,%eax
4fadd6:	0f 85 34 fe ff ff    	jne    0x4fac10
4faddc:	8b 85 7c 05 00 00    	mov    0x57c(%ebp),%eax
4fade2:	83 f8 08             	cmp    $0x8,%eax
4fade5:	72 57                	jb     0x4fae3e
4fade7:	8b 8d 68 05 00 00    	mov    0x568(%ebp),%ecx
4faded:	40                   	inc    %eax
4fadee:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
4fadf3:	76 05                	jbe    0x4fadfa
4fadf5:	e8 93 2b f4 ff       	call   0x43d98d
4fadfa:	03 c0                	add    %eax,%eax
4fadfc:	3d 00 10 00 00       	cmp    $0x1000,%eax
4fae01:	72 32                	jb     0x4fae35
4fae03:	f6 85 68 05 00 00 1f 	testb  $0x1f,0x568(%ebp)
4fae0a:	74 05                	je     0x4fae11
4fae0c:	e8 7c 2b f4 ff       	call   0x43d98d
4fae11:	8b 41 fc             	mov    -0x4(%ecx),%eax
4fae14:	3b c1                	cmp    %ecx,%eax
4fae16:	72 05                	jb     0x4fae1d
4fae18:	e8 70 2b f4 ff       	call   0x43d98d
4fae1d:	2b c8                	sub    %eax,%ecx
4fae1f:	83 f9 04             	cmp    $0x4,%ecx
4fae22:	73 05                	jae    0x4fae29
4fae24:	e8 64 2b f4 ff       	call   0x43d98d
4fae29:	83 f9 23             	cmp    $0x23,%ecx
4fae2c:	76 05                	jbe    0x4fae33
4fae2e:	e8 5a 2b f4 ff       	call   0x43d98d
4fae33:	8b c8                	mov    %eax,%ecx
4fae35:	51                   	push   %ecx
4fae36:	e8 54 69 f0 ff       	call   0x40178f
4fae3b:	83 c4 04             	add    $0x4,%esp
4fae3e:	33 c0                	xor    %eax,%eax
4fae40:	c7 85 7c 05 00 00 07 	movl   $0x7,0x57c(%ebp)
4fae47:	00 00 00
4fae4a:	66 89 85 68 05 00 00 	mov    %ax,0x568(%ebp)
4fae51:	8b 85 64 05 00 00    	mov    0x564(%ebp),%eax
4fae57:	c7 85 78 05 00 00 00 	movl   $0x0,0x578(%ebp)
4fae5e:	00 00 00
4fae61:	83 f8 10             	cmp    $0x10,%eax
4fae64:	72 45                	jb     0x4faeab
4fae66:	8b 8d 50 05 00 00    	mov    0x550(%ebp),%ecx
4fae6c:	40                   	inc    %eax
4fae6d:	3d 00 10 00 00       	cmp    $0x1000,%eax
4fae72:	72 2e                	jb     0x4faea2
4fae74:	f6 c1 1f             	test   $0x1f,%cl
4fae77:	74 05                	je     0x4fae7e
4fae79:	e8 0f 2b f4 ff       	call   0x43d98d
4fae7e:	8b 41 fc             	mov    -0x4(%ecx),%eax
4fae81:	3b c1                	cmp    %ecx,%eax
4fae83:	72 05                	jb     0x4fae8a
4fae85:	e8 03 2b f4 ff       	call   0x43d98d
4fae8a:	2b c8                	sub    %eax,%ecx
4fae8c:	83 f9 04             	cmp    $0x4,%ecx
4fae8f:	73 05                	jae    0x4fae96
4fae91:	e8 f7 2a f4 ff       	call   0x43d98d
4fae96:	83 f9 23             	cmp    $0x23,%ecx
4fae99:	76 05                	jbe    0x4faea0
4fae9b:	e8 ed 2a f4 ff       	call   0x43d98d
4faea0:	8b c8                	mov    %eax,%ecx
4faea2:	51                   	push   %ecx
4faea3:	e8 e7 68 f0 ff       	call   0x40178f
4faea8:	83 c4 04             	add    $0x4,%esp
4faeab:	8b 4d cc             	mov    -0x34(%ebp),%ecx
4faeae:	c7 85 64 05 00 00 0f 	movl   $0xf,0x564(%ebp)
4faeb5:	00 00 00
4faeb8:	c7 85 60 05 00 00 00 	movl   $0x0,0x560(%ebp)
4faebf:	00 00 00
4faec2:	c6 85 50 05 00 00 00 	movb   $0x0,0x550(%ebp)
4faec9:	85 c9                	test   %ecx,%ecx
4faecb:	74 06                	je     0x4faed3
4faecd:	8b 01                	mov    (%ecx),%eax
4faecf:	6a 01                	push   $0x1
4faed1:	ff 10                	call   *(%eax)
4faed3:	8d 4d e0             	lea    -0x20(%ebp),%ecx
4faed6:	e8 64 9a f0 ff       	call   0x40493f
4faedb:	8d 4d d0             	lea    -0x30(%ebp),%ecx
4faede:	e8 5c 9a f0 ff       	call   0x40493f
4faee3:	8b 4d f4             	mov    -0xc(%ebp),%ecx
4faee6:	64 89 0d 00 00 00 00 	mov    %ecx,%fs:0x0