413ee6:	c7 46 08 dc ca 42 00 	movl   $0x42cadc,0x8(%esi)
413eed:	c7 44 24 04 01 00 00 	movl   $0x1,0x4(%esp)
413ef4:	00
413ef5:	89 44 24 14          	mov    %eax,0x14(%esp)
413ef9:	8b 06                	mov    (%esi),%eax
413efb:	8b 48 04             	mov    0x4(%eax),%ecx
413efe:	c7 04 31 d4 ca 42 00 	movl   $0x42cad4,(%ecx,%esi,1)
413f05:	8b 16                	mov    (%esi),%edx
413f07:	8b 4a 04             	mov    0x4(%edx),%ecx
413f0a:	03 ce                	add    %esi,%ecx
413f0c:	e8 af 32 00 00       	call   0x4171c0
413f11:	8b 4c 24 0c          	mov    0xc(%esp),%ecx
413f15:	8b c6                	mov    %esi,%eax
413f17:	64 89 0d 00 00 00 00 	mov    %ecx,%fs:0x0
413f1e:	5e                   	pop    %esi
413f1f:	83 c4 14             	add    $0x14,%esp
413f22:	c2 08 00             	ret    $0x8
413f25:	90                   	nop
413f26:	90                   	nop
413f27:	90                   	nop
413f28:	90                   	nop
413f29:	90                   	nop
413f2a:	90                   	nop
413f2b:	90                   	nop
413f2c:	90                   	nop
413f2d:	90                   	nop
413f2e:	90                   	nop
413f2f:	90                   	nop
413f30:	c7 01 dc ca 42 00    	movl   $0x42cadc,(%ecx)
413f36:	e9 a5 31 00 00       	jmp    0x4170e0
413f3b:	90                   	nop
413f3c:	90                   	nop
413f3d:	90                   	nop
413f3e:	90                   	nop
413f3f:	90                   	nop
413f40:	56                   	push   %esi
413f41:	8b f1                	mov    %ecx,%esi
413f43:	e8 e8 ff ff ff       	call   0x413f30
413f48:	f6 44 24 08 01       	testb  $0x1,0x8(%esp)
413f4d:	74 09                	je     0x413f58
413f4f:	56                   	push   %esi
413f50:	e8 e8 8d 00 00       	call   0x41cd3d
413f55:	83 c4 04             	add    $0x4,%esp
413f58:	8b c6                	mov    %esi,%eax
413f5a:	5e                   	pop    %esi
413f5b:	c2 04 00             	ret    $0x4
413f5e:	90                   	nop
413f5f:	90                   	nop
413f60:	56                   	push   %esi
413f61:	8d 71 f8             	lea    -0x8(%ecx),%esi
413f64:	8b 06                	mov    (%esi),%eax
413f66:	8d 4e 08             	lea    0x8(%esi),%ecx
413f69:	8b 50 04             	mov    0x4(%eax),%edx
413f6c:	c7 44 0a f8 d4 ca 42 	movl   $0x42cad4,-0x8(%edx,%ecx,1)
413f73:	00
413f74:	e8 b7 ff ff ff       	call   0x413f30
413f79:	f6 44 24 08 01       	testb  $0x1,0x8(%esp)
413f7e:	74 09                	je     0x413f89
413f80:	56                   	push   %esi
413f81:	e8 b7 8d 00 00       	call   0x41cd3d
413f86:	83 c4 04             	add    $0x4,%esp
413f89:	8b c6                	mov    %esi,%eax
413f8b:	5e                   	pop    %esi
413f8c:	c2 04 00             	ret    $0x4
413f8f:	90                   	nop
413f90:	68 a0 3f 41 00       	push   $0x413fa0
413f95:	e8 46 7d ff ff       	call   0x40bce0
413f9a:	83 c4 04             	add    $0x4,%esp
413f9d:	c3                   	ret
413f9e:	90                   	nop
413f9f:	90                   	nop
413fa0:	a1 00 76 43 00       	mov    0x437600,%eax
413fa5:	8b 48 04             	mov    0x4(%eax),%ecx
413fa8:	c7 81 00 76 43 00 d4 	movl   $0x42cad4,0x437600(%ecx)
413faf:	ca 42 00
413fb2:	b9 08 76 43 00       	mov    $0x437608,%ecx
413fb7:	e9 74 ff ff ff       	jmp    0x413f30
413fbc:	90                   	nop
413fbd:	90                   	nop
413fbe:	90                   	nop
413fbf:	90                   	nop
413fc0:	e8 0b 00 00 00       	call   0x413fd0
413fc5:	e9 c6 00 00 00       	jmp    0x414090
413fca:	90                   	nop
413fcb:	90                   	nop
413fcc:	90                   	nop
413fcd:	90                   	nop
413fce:	90                   	nop
413fcf:	90                   	nop
413fd0:	6a 01                	push   $0x1
413fd2:	6a 00                	push   $0x0
413fd4:	b9 70 75 43 00       	mov    $0x437570,%ecx
413fd9:	e8 02 00 00 00       	call   0x413fe0
413fde:	c3                   	ret
413fdf:	90                   	nop
413fe0:	6a ff                	push   $0xffffffff
413fe2:	68 b6 7d 42 00       	push   $0x427db6
413fe7:	64 a1 00 00 00 00    	mov    %fs:0x0,%eax
413fed:	50                   	push   %eax
413fee:	64 89 25 00 00 00 00 	mov    %esp,%fs:0x0
413ff5:	83 ec 08             	sub    $0x8,%esp
413ff8:	56                   	push   %esi
413ff9:	8b f1                	mov    %ecx,%esi
413ffb:	8b 4c 24 20          	mov    0x20(%esp),%ecx
413fff:	33 c0                	xor    %eax,%eax
414001:	3b c8                	cmp    %eax,%ecx
414003:	89 74 24 08          	mov    %esi,0x8(%esp)
414007:	89 44 24 04          	mov    %eax,0x4(%esp)
41400b:	74 1c                	je     0x414029
41400d:	c7 06 f0 ca 42 00    	movl   $0x42caf0,(%esi)
414013:	89 46 28             	mov    %eax,0x28(%esi)
414016:	c7 46 04 dc ca 42 00 	movl   $0x42cadc,0x4(%esi)
41401d:	c7 44 24 04 01 00 00 	movl   $0x1,0x4(%esp)
414024:	00
414025:	89 44 24 14          	mov    %eax,0x14(%esp)
414029:	8b 06                	mov    (%esi),%eax
41402b:	8b 48 04             	mov    0x4(%eax),%ecx
41402e:	c7 04 31 ec ca 42 00 	movl   $0x42caec,(%ecx,%esi,1)
414035:	8b 16                	mov    (%esi),%edx
414037:	8b 4a 04             	mov    0x4(%edx),%ecx
41403a:	03 ce                	add    %esi,%ecx
41403c:	e8 7f 31 00 00       	call   0x4171c0
414041:	8b 4c 24 0c          	mov    0xc(%esp),%ecx
414045:	8b c6                	mov    %esi,%eax
414047:	64 89 0d 00 00 00 00 	mov    %ecx,%fs:0x0
41404e:	5e                   	pop    %esi
41404f:	83 c4 14             	add    $0x14,%esp
414052:	c2 08 00             	ret    $0x8
414055:	90                   	nop
414056:	90                   	nop
414057:	90                   	nop
414058:	90                   	nop
414059:	90                   	nop
41405a:	90                   	nop
41405b:	90                   	nop
41405c:	90                   	nop
41405d:	90                   	nop
41405e:	90                   	nop
41405f:	90                   	nop
414060:	56                   	push   %esi
414061:	8d 71 fc             	lea    -0x4(%ecx),%esi
414064:	8b 06                	mov    (%esi),%eax
414066:	8d 4e 04             	lea    0x4(%esi),%ecx
414069:	8b 50 04             	mov    0x4(%eax),%edx
41406c:	c7 44 0a fc ec ca 42 	movl   $0x42caec,-0x4(%edx,%ecx,1)
414073:	00
414074:	e8 b7 fe ff ff       	call   0x413f30
414079:	f6 44 24 08 01       	testb  $0x1,0x8(%esp)
41407e:	74 09                	je     0x414089
414080:	56                   	push   %esi
414081:	e8 b7 8c 00 00       	call   0x41cd3d
414086:	83 c4 04             	add    $0x4,%esp
414089:	8b c6                	mov    %esi,%eax
41408b:	5e                   	pop    %esi
41408c:	c2 04 00             	ret    $0x4
41408f:	90                   	nop
414090:	68 a0 40 41 00       	push   $0x4140a0
414095:	e8 46 7c ff ff       	call   0x40bce0
41409a:	83 c4 04             	add    $0x4,%esp
41409d:	c3                   	ret
41409e:	90                   	nop
41409f:	90                   	nop
4140a0:	a1 70 75 43 00       	mov    0x437570,%eax
4140a5:	8b 48 04             	mov    0x4(%eax),%ecx
4140a8:	c7 81 70 75 43 00 ec 	movl   $0x42caec,0x437570(%ecx)
4140af:	ca 42 00
4140b2:	b9 74 75 43 00       	mov    $0x437574,%ecx
4140b7:	e9 74 fe ff ff       	jmp    0x413f30
4140bc:	90                   	nop
4140bd:	90                   	nop
4140be:	90                   	nop
4140bf:	90                   	nop
4140c0:	e8 0b 00 00 00       	call   0x4140d0
4140c5:	e9 16 00 00 00       	jmp    0x4140e0
4140ca:	90                   	nop
4140cb:	90                   	nop
4140cc:	90                   	nop
4140cd:	90                   	nop
4140ce:	90                   	nop
4140cf:	90                   	nop
4140d0:	6a 00                	push   $0x0
4140d2:	b9 a8 75 43 00       	mov    $0x4375a8,%ecx
4140d7:	e8 f4 ef ff ff       	call   0x4130d0
4140dc:	c3                   	ret
4140dd:	90                   	nop
4140de:	90                   	nop
4140df:	90                   	nop
4140e0:	68 f0 40 41 00       	push   $0x4140f0
4140e5:	e8 f6 7b ff ff       	call   0x40bce0
4140ea:	83 c4 04             	add    $0x4,%esp
4140ed:	c3                   	ret
4140ee:	90                   	nop
4140ef:	90                   	nop
4140f0:	b9 a8 75 43 00       	mov    $0x4375a8,%ecx
4140f5:	e9 46 fa ff ff       	jmp    0x413b40
4140fa:	90                   	nop
4140fb:	90                   	nop
4140fc:	90                   	nop
4140fd:	90                   	nop
4140fe:	90                   	nop
4140ff:	90                   	nop
414100:	e8 0b 00 00 00       	call   0x414110
414105:	e9 16 00 00 00       	jmp    0x414120
41410a:	90                   	nop
41410b:	90                   	nop
41410c:	90                   	nop
41410d:	90                   	nop
41410e:	90                   	nop
41410f:	90                   	nop
414110:	6a 01                	push   $0x1
414112:	6a 00                	push   $0x0
414114:	b9 98 76 43 00       	mov    $0x437698,%ecx
414119:	e8 c2 fe ff ff       	call   0x413fe0
41411e:	c3                   	ret
41411f:	90                   	nop
414120:	68 30 41 41 00       	push   $0x414130
414125:	e8 b6 7b ff ff       	call   0x40bce0
41412a:	83 c4 04             	add    $0x4,%esp
41412d:	c3                   	ret
41412e:	90                   	nop
41412f:	90                   	nop
414130:	a1 98 76 43 00       	mov    0x437698,%eax
414135:	8b 48 04             	mov    0x4(%eax),%ecx
414138:	c7 81 98 76 43 00 ec 	movl   $0x42caec,0x437698(%ecx)
41413f:	ca 42 00
414142:	b9 9c 76 43 00       	mov    $0x43769c,%ecx
414147:	e9 e4 fd ff ff       	jmp    0x413f30
41414c:	90                   	nop
41414d:	90                   	nop
41414e:	90                   	nop
41414f:	90                   	nop
414150:	e8 0b 00 00 00       	call   0x414160
414155:	e9 16 00 00 00       	jmp    0x414170
41415a:	90                   	nop
41415b:	90                   	nop
41415c:	90                   	nop
41415d:	90                   	nop
41415e:	90                   	nop
41415f:	90                   	nop
414160:	6a 01                	push   $0x1
414162:	6a 00                	push   $0x0
414164:	b9 e0 74 43 00       	mov    $0x4374e0,%ecx
414169:	e8 72 fe ff ff       	call   0x413fe0
41416e:	c3                   	ret
41416f:	90                   	nop
414170:	68 80 41 41 00       	push   $0x414180
414175:	e8 66 7b ff ff       	call   0x40bce0
41417a:	83 c4 04             	add    $0x4,%esp
41417d:	c3                   	ret
41417e:	90                   	nop
41417f:	90                   	nop
414180:	a1 e0 74 43 00       	mov    0x4374e0,%eax
414185:	8b 48 04             	mov    0x4(%eax),%ecx
414188:	c7 81 e0 74 43 00 ec 	movl   $0x42caec,0x4374e0(%ecx)
41418f:	ca 42 00
414192:	b9 e4 74 43 00       	mov    $0x4374e4,%ecx
414197:	e9 94 fd ff ff       	jmp    0x413f30
41419c:	90                   	nop
41419d:	90                   	nop
41419e:	90                   	nop
41419f:	90                   	nop
4141a0:	6a ff                	push   $0xffffffff
4141a2:	68 61 7e 42 00       	push   $0x427e61
4141a7:	64 a1 00 00 00 00    	mov    %fs:0x0,%eax
4141ad:	50                   	push   %eax
4141ae:	64 89 25 00 00 00 00 	mov    %esp,%fs:0x0
4141b5:	83 ec 10             	sub    $0x10,%esp
4141b8:	53                   	push   %ebx
4141b9:	56                   	push   %esi
4141ba:	57                   	push   %edi
4141bb:	89 4c 24 14          	mov    %ecx,0x14(%esp)
4141bf:	33 ff                	xor    %edi,%edi
4141c1:	8d 4c 24 10          	lea    0x10(%esp),%ecx
4141c5:	89 7c 24 0c          	mov    %edi,0xc(%esp)
4141c9:	e8 e2 30 00 00       	call   0x4172b0
4141ce:	a1 fc 4c 43 00       	mov    0x434cfc,%eax
4141d3:	3b c7                	cmp    %edi,%eax
4141d5:	7c 0a                	jl     0x4141e1
4141d7:	40                   	inc    %eax
4141d8:	32 db                	xor    %bl,%bl
4141da:	a3 fc 4c 43 00       	mov    %eax,0x434cfc
4141df:	eb 0c                	jmp    0x4141ed
4141e1:	c7 05 fc 4c 43 00 01 	movl   $0x1,0x434cfc
4141e8:	00 00 00
4141eb:	b3 01                	mov    $0x1,%bl
4141ed:	8d 4c 24 10          	lea    0x10(%esp),%ecx
4141f1:	e8 7a 31 00 00       	call   0x417370
4141f6:	84 db                	test   %bl,%bl
4141f8:	0f 84 d3 02 00 00    	je     0x4144d1
4141fe:	b8 40 76 43 00       	mov    $0x437640,%eax
414203:	83 ce ff             	or     $0xffffffff,%esi
414206:	85 c0                	test   %eax,%eax
414208:	c7 44 24 18 40 76 43 	movl   $0x437640,0x18(%esp)
41420f:	00
414210:	74 38                	je     0x41424a
414212:	8b c8                	mov    %eax,%ecx
414214:	e8 e7 03 00 00       	call   0x414600
414219:	b9 8c 76 43 00       	mov    $0x43768c,%ecx
41421e:	89 7c 24 24          	mov    %edi,0x24(%esp)
414222:	e8 c9 02 00 00       	call   0x4144f0
414227:	57                   	push   %edi
414228:	68 30 42 43 00       	push   $0x434230
41422d:	b9 40 76 43 00       	mov    $0x437640,%ecx
414232:	c6 44 24 2c 01       	movb   $0x1,0x2c(%esp)
414237:	c7 05 40 76 43 00 5c 	movl   $0x42ca5c,0x437640
41423e:	ca 42 00
414241:	e8 9a 04 00 00       	call   0x4146e0
414246:	89 74 24 24          	mov    %esi,0x24(%esp)
41424a:	b9 18 75 43 00       	mov    $0x437518,%ecx
41424f:	c7 44 24 18 18 75 43 	movl   $0x437518,0x18(%esp)
414256:	00
414257:	85 c9                	test   %ecx,%ecx
414259:	74 3a                	je     0x414295
41425b:	e8 a0 03 00 00       	call   0x414600
414260:	b9 64 75 43 00       	mov    $0x437564,%ecx
414265:	c7 44 24 24 02 00 00 	movl   $0x2,0x24(%esp)
41426c:	00
41426d:	e8 7e 02 00 00       	call   0x4144f0
414272:	57                   	push   %edi
414273:	68 50 42 43 00       	push   $0x434250
414278:	b9 18 75 43 00       	mov    $0x437518,%ecx
41427d:	c6 44 24 2c 03       	movb   $0x3,0x2c(%esp)
414282:	c7 05 18 75 43 00 5c 	movl   $0x42ca5c,0x437518
414289:	ca 42 00
41428c:	e8 4f 04 00 00       	call   0x4146e0
414291:	89 74 24 24          	mov    %esi,0x24(%esp)
414295:	ba 00 76 43 00       	mov    $0x437600,%edx
41429a:	c7 44 24 18 00 76 43 	movl   $0x437600,0x18(%esp)
4142a1:	00
4142a2:	85 d2                	test   %edx,%edx
4142a4:	74 5b                	je     0x414301
4142a6:	b9 08 76 43 00       	mov    $0x437608,%ecx
4142ab:	c7 05 00 76 43 00 e0 	movl   $0x42cae0,0x437600
4142b2:	ca 42 00
4142b5:	e8 36 03 00 00       	call   0x4145f0
4142ba:	c7 44 24 0c 01 00 00 	movl   $0x1,0xc(%esp)
4142c1:	00
4142c2:	a1 00 76 43 00       	mov    0x437600,%eax
4142c7:	89 3d 04 76 43 00    	mov    %edi,0x437604
4142cd:	6a 01                	push   $0x1
4142cf:	68 40 76 43 00       	push   $0x437640
4142d4:	8b 48 04             	mov    0x4(%eax),%ecx
4142d7:	c7 44 24 2c 04 00 00 	movl   $0x4,0x2c(%esp)
4142de:	00
4142df:	c7 81 00 76 43 00 d4 	movl   $0x42cad4,0x437600(%ecx)
4142e6:	ca 42 00
4142e9:	8b 15 00 76 43 00    	mov    0x437600,%edx
4142ef:	8b 4a 04             	mov    0x4(%edx),%ecx
4142f2:	81 c1 00 76 43 00    	add    $0x437600,%ecx
4142f8:	e8 a3 02 00 00       	call   0x4145a0