4423cc:	e9 47 08 00 00       	jmp    0x442c18
4423d1:	83 c0 e0             	add    $0xffffffe0,%eax
4423d4:	e9 bf 05 00 00       	jmp    0x442998
4423d9:	83 c0 e0             	add    $0xffffffe0,%eax
4423dc:	e9 1f 06 00 00       	jmp    0x442a00
4423e1:	83 c0 e0             	add    $0xffffffe0,%eax
4423e4:	e9 2b 07 00 00       	jmp    0x442b14
4423e9:	83 c0 e0             	add    $0xffffffe0,%eax
4423ec:	e9 97 07 00 00       	jmp    0x442b88
4423f1:	83 c0 e0             	add    $0xffffffe0,%eax
4423f4:	e9 67 02 00 00       	jmp    0x442660
4423f9:	83 c0 e0             	add    $0xffffffe0,%eax
4423fc:	e9 73 02 00 00       	jmp    0x442674
442401:	83 c0 e0             	add    $0xffffffe0,%eax
442404:	e9 e3 02 00 00       	jmp    0x4426ec
442409:	83 c0 e0             	add    $0xffffffe0,%eax
44240c:	e9 7f 03 00 00       	jmp    0x442790
442411:	83 c0 e0             	add    $0xffffffe0,%eax
442414:	e9 7b 03 00 00       	jmp    0x442794
442419:	83 c0 e0             	add    $0xffffffe0,%eax
44241c:	e9 fb 03 00 00       	jmp    0x44281c
442421:	83 c0 e0             	add    $0xffffffe0,%eax
442424:	e9 1f 05 00 00       	jmp    0x442948
442429:	83 c0 e0             	add    $0xffffffe0,%eax
44242c:	e9 1b 05 00 00       	jmp    0x44294c
442431:	83 c0 e0             	add    $0xffffffe0,%eax
442434:	e9 2f 05 00 00       	jmp    0x442968
442439:	83 44 24 04 e0       	addl   $0xffffffe0,0x4(%esp)
44243e:	e9 99 44 fc ff       	jmp    0x4068dc
442443:	83 44 24 04 e0       	addl   $0xffffffe0,0x4(%esp)
442448:	e9 b7 44 fc ff       	jmp    0x406904
44244d:	83 44 24 04 e0       	addl   $0xffffffe0,0x4(%esp)
442452:	e9 c1 44 fc ff       	jmp    0x406918
442457:	cc                   	int3
442458:	39 24 44             	cmp    %esp,(%esp,%eax,2)
44245b:	00 43 24             	add    %al,0x24(%ebx)
44245e:	44                   	inc    %esp
44245f:	00 4d 24             	add    %cl,0x24(%ebp)
442462:	44                   	inc    %esp
442463:	00 f1                	add    %dh,%cl
442465:	23 44 00 f9          	and    -0x7(%eax,%eax,1),%eax
442469:	23 44 00 01          	and    0x1(%eax,%eax,1),%eax
44246d:	24 44                	and    $0x44,%al
44246f:	00 09                	add    %cl,(%ecx)
442471:	24 44                	and    $0x44,%al
442473:	00 11                	add    %dl,(%ecx)
442475:	24 44                	and    $0x44,%al
442477:	00 19                	add    %bl,(%ecx)
442479:	24 44                	and    $0x44,%al
44247b:	00 21                	add    %ah,(%ecx)
44247d:	24 44                	and    $0x44,%al
44247f:	00 29                	add    %ch,(%ecx)
442481:	24 44                	and    $0x44,%al
442483:	00 31                	add    %dh,(%ecx)
442485:	24 44                	and    $0x44,%al
442487:	00 d1                	add    %dl,%cl
442489:	23 44 00 d9          	and    -0x27(%eax,%eax,1),%eax
44248d:	23 44 00 e1          	and    -0x1f(%eax,%eax,1),%eax
442491:	23 44 00 e9          	and    -0x17(%eax,%eax,1),%eax
442495:	23 44 00 c9          	and    -0x37(%eax,%eax,1),%eax
442499:	23 44 00 03          	and    0x3(%eax,%eax,1),%eax
44249d:	00 00                	add    %al,(%eax)
44249f:	00 66 93             	add    %ah,-0x6d(%esi)
4424a2:	fc                   	cld
4424a3:	b0 0e                	mov    $0xe,%al
4424a5:	5f                   	pop    %edi
4424a6:	d3 11                	rcll   %cl,(%ecx)
4424a8:	a3 b9 00 c0 4f       	mov    %eax,0x4fc000b9
4424ad:	79 ad                	jns    0x44245c
4424af:	3a 58 24             	cmp    0x24(%eax),%bl
4424b2:	44                   	inc    %esp
4424b3:	00 20                	add    %ah,(%eax)
4424b5:	00 00                	add    %al,(%eax)
4424b7:	00 00                	add    %al,(%eax)
4424b9:	00 00                	add    %al,(%eax)
4424bb:	00 66 93             	add    %ah,-0x6d(%esi)
4424be:	fc                   	cld
4424bf:	b0 0e                	mov    $0xe,%al
4424c1:	5f                   	pop    %edi
4424c2:	d3 11                	rcll   %cl,(%ecx)
4424c4:	a3 b9 00 c0 4f       	mov    %eax,0x4fc000b9
4424c9:	79 ad                	jns    0x442478
4424cb:	3a 58 24             	cmp    0x24(%eax),%bl
4424ce:	44                   	inc    %esp
4424cf:	00 20                	add    %ah,(%eax)
4424d1:	00 00                	add    %al,(%eax)
4424d3:	00 00                	add    %al,(%eax)
4424d5:	00 00                	add    %al,(%eax)
4424d7:	00 64 93 fc          	add    %ah,-0x4(%ebx,%edx,4)
4424db:	b0 0e                	mov    $0xe,%al
4424dd:	5f                   	pop    %edi
4424de:	d3 11                	rcll   %cl,(%ecx)
4424e0:	a3 b9 00 c0 4f       	mov    %eax,0x4fc000b9
4424e5:	79 ad                	jns    0x442494
4424e7:	3a 58 24             	cmp    0x24(%eax),%bl
4424ea:	44                   	inc    %esp
4424eb:	00 20                	add    %ah,(%eax)
4424ed:	00 00                	add    %al,(%eax)
4424ef:	00 00                	add    %al,(%eax)
4424f1:	00 00                	add    %al,(%eax)
4424f3:	00 40 25             	add    %al,0x25(%eax)
4424f6:	44                   	inc    %esp
4424f7:	00 9c 24 44 00 00 00 	add    %bl,0x44(%esp)
4424fe:	00 00                	add    %al,(%eax)
442500:	40                   	inc    %eax
442501:	25 44 00 00 00       	and    $0x44,%eax
442512:	00 00                	add    %al,(%eax)
442514:	5a                   	pop    %edx
442515:	25 44 00 24 00       	and    $0x240044,%eax
44251a:	00 00                	add    %al,(%eax)
44251c:	08 12                	or     %dl,(%edx)
44251e:	40                   	inc    %eax
44251f:	00 c0                	add    %al,%al
442521:	3c 40                	cmp    $0x40,%al
442523:	00 b0 68 40 00 bc    	add    %dh,-0x43ffbf98(%eax)
442529:	68 40 00 d4 3c       	push   $0x3cd40040
44252e:	40                   	inc    %eax
44252f:	00 c8                	add    %cl,%al
442531:	3c 40                	cmp    $0x40,%al
442533:	00 cc                	add    %cl,%ah
442535:	68 40 00 2c 3a       	push   $0x3a2c0040
44253a:	40                   	inc    %eax
44253b:	00 8c 2f 44 00 0e 00 	add    %cl,0xe0044(%edi,%ebp,1)
442542:	00 00                	add    %al,(%eax)
442544:	00 00                	add    %al,(%eax)
442546:	02 00                	add    (%eax),%al
442548:	00 00                	add    %al,(%eax)
44254a:	ac                   	lods   %ds:(%esi),%al
44254b:	10 40 00             	adc    %al,0x0(%eax)
44254e:	14 00                	adc    $0x0,%al
442550:	00 00                	add    %al,(%eax)
442552:	78 0f                	js     0x442563
442554:	43                   	inc    %ebx
442555:	00 1c 00             	add    %bl,(%eax,%eax,1)
442558:	00 00                	add    %al,(%eax)
44255a:	0e                   	push   %cs
44255b:	54                   	push   %esp
44255c:	57                   	push   %edi
44255d:	69 6e 48 65 6c 70 56 	imul   $0x56706c65,0x48(%esi),%ebp
442564:	69 65 77 65 72 8d 40 	imul   $0x408d7265,0x77(%ebp),%esp
44256b:	00 53 56             	add    %dl,0x56(%ebx)
44256e:	84 d2                	test   %dl,%dl
442570:	74 08                	je     0x44257a
442572:	83 c4 f0             	add    $0xfffffff0,%esp
442575:	e8 62 18 fc ff       	call   0x403ddc
44257a:	8b da                	mov    %edx,%ebx
44257c:	8b f0                	mov    %eax,%esi
44257e:	33 d2                	xor    %edx,%edx
442580:	8b c6                	mov    %esi,%eax
442582:	e8 c1 14 fc ff       	call   0x403a48
442587:	8b c6                	mov    %esi,%eax
442589:	84 db                	test   %bl,%bl
44258b:	74 0f                	je     0x44259c
44258d:	e8 a2 18 fc ff       	call   0x403e34
442592:	64 8f 05 00 00 00 00 	pop    %fs:0x0
442599:	83 c4 0c             	add    $0xc,%esp
44259c:	8b c6                	mov    %esi,%eax
44259e:	5e                   	pop    %esi
44259f:	5b                   	pop    %ebx
4425a0:	c3                   	ret
4425a1:	8d 40 00             	lea    0x0(%eax),%eax
4425a4:	55                   	push   %ebp
4425a5:	8b ec                	mov    %esp,%ebp
4425a7:	6a 00                	push   $0x0
4425a9:	53                   	push   %ebx
4425aa:	56                   	push   %esi
4425ab:	57                   	push   %edi
4425ac:	8b f1                	mov    %ecx,%esi
4425ae:	8b fa                	mov    %edx,%edi
4425b0:	8b d8                	mov    %eax,%ebx
4425b2:	33 c0                	xor    %eax,%eax
4425b4:	55                   	push   %ebp
4425b5:	68 24 26 44 00       	push   $0x442624
4425ba:	64 ff 30             	push   %fs:(%eax)
4425bd:	64 89 20             	mov    %esp,%fs:(%eax)
4425c0:	8b c6                	mov    %esi,%eax
4425c2:	e8 a1 22 fc ff       	call   0x404868
4425c7:	85 ff                	test   %edi,%edi
4425c9:	75 13                	jne    0x4425de
4425cb:	83 7b 1c 00          	cmpl   $0x0,0x1c(%ebx)
4425cf:	74 0d                	je     0x4425de
4425d1:	8d 55 fc             	lea    -0x4(%ebp),%edx
4425d4:	8b 43 1c             	mov    0x1c(%ebx),%eax
4425d7:	8b 08                	mov    (%eax),%ecx
4425d9:	ff 51 10             	call   *0x10(%ecx)
4425dc:	eb 0a                	jmp    0x4425e8
4425de:	8d 45 fc             	lea    -0x4(%ebp),%eax
4425e1:	8b d7                	mov    %edi,%edx
4425e3:	e8 18 23 fc ff       	call   0x404900
4425e8:	83 7d fc 00          	cmpl   $0x0,-0x4(%ebp)
4425ec:	75 16                	jne    0x442604
4425ee:	83 3d 94 8b 6a 00 00 	cmpl   $0x0,0x6a8b94
4425f5:	74 0d                	je     0x442604
4425f7:	8d 55 fc             	lea    -0x4(%ebp),%edx
4425fa:	a1 94 8b 6a 00       	mov    0x6a8b94,%eax
4425ff:	8b 08                	mov    (%eax),%ecx
442601:	ff 51 20             	call   *0x20(%ecx)
442604:	8b c6                	mov    %esi,%eax
442606:	8b 55 fc             	mov    -0x4(%ebp),%edx
442609:	e8 ae 22 fc ff       	call   0x4048bc
44260e:	33 c0                	xor    %eax,%eax
442610:	5a                   	pop    %edx
442611:	59                   	pop    %ecx
442612:	59                   	pop    %ecx
442613:	64 89 10             	mov    %edx,%fs:(%eax)
442616:	68 2b 26 44 00       	push   $0x44262b
44261b:	8d 45 fc             	lea    -0x4(%ebp),%eax
44261e:	e8 45 22 fc ff       	call   0x404868
442623:	c3                   	ret
442624:	e9 e3 1b fc ff       	jmp    0x40420c
442629:	eb f0                	jmp    0x44261b
44262b:	5f                   	pop    %edi
44262c:	5e                   	pop    %esi
44262d:	5b                   	pop    %ebx
44262e:	59                   	pop    %ecx
44262f:	5d                   	pop    %ebp
442630:	c3                   	ret
442631:	8d 40 00             	lea    0x0(%eax),%eax
442634:	53                   	push   %ebx
442635:	8b d8                	mov    %eax,%ebx
442637:	8b c3                	mov    %ebx,%eax
442639:	e8 0e 03 00 00       	call   0x44294c
44263e:	83 7b 1c 00          	cmpl   $0x0,0x1c(%ebx)
442642:	74 19                	je     0x44265d
442644:	8b 53 0c             	mov    0xc(%ebx),%edx
442647:	8b 43 1c             	mov    0x1c(%ebx),%eax
44264a:	8b 08                	mov    (%eax),%ecx
44264c:	ff 51 14             	call   *0x14(%ecx)
44264f:	83 7b 1c 00          	cmpl   $0x0,0x1c(%ebx)
442653:	74 08                	je     0x44265d
442655:	8d 43 1c             	lea    0x1c(%ebx),%eax
442658:	e8 d7 41 fc ff       	call   0x406834
44265d:	5b                   	pop    %ebx
44265e:	c3                   	ret
44265f:	90                   	nop
442660:	53                   	push   %ebx
442661:	8b da                	mov    %edx,%ebx
442663:	8b c3                	mov    %ebx,%eax
442665:	8b 15 98 8b 6a 00    	mov    0x6a8b98,%edx
44266b:	e8 4c 22 fc ff       	call   0x4048bc
442670:	5b                   	pop    %ebx
442671:	c3                   	ret
442672:	8b c0                	mov    %eax,%eax
442674:	55                   	push   %ebp
442675:	8b ec                	mov    %esp,%ebp
442677:	6a 00                	push   $0x0
442679:	53                   	push   %ebx
44267a:	56                   	push   %esi
44267b:	8b f2                	mov    %edx,%esi
44267d:	8b d8                	mov    %eax,%ebx
44267f:	33 c0                	xor    %eax,%eax
442681:	55                   	push   %ebp
442682:	68 db 26 44 00       	push   $0x4426db
442687:	64 ff 30             	push   %fs:(%eax)
44268a:	64 89 20             	mov    %esp,%fs:(%eax)
44268d:	83 3d 94 8b 6a 00 00 	cmpl   $0x0,0x6a8b94
442694:	74 2a                	je     0x4426c0
442696:	8d 4d fc             	lea    -0x4(%ebp),%ecx
442699:	33 d2                	xor    %edx,%edx
44269b:	8b c3                	mov    %ebx,%eax
44269d:	e8 02 ff ff ff       	call   0x4425a4
4426a2:	8b 4d fc             	mov    -0x4(%ebp),%ecx
4426a5:	8b d6                	mov    %esi,%edx
4426a7:	a1 94 8b 6a 00       	mov    0x6a8b94,%eax
4426ac:	8b 18                	mov    (%eax),%ebx
4426ae:	ff 53 0c             	call   *0xc(%ebx)
4426b1:	84 c0                	test   %al,%al
4426b3:	74 07                	je     0x4426bc
4426b5:	bb 01 00 00 00       	mov    $0x1,%ebx
4426ba:	eb 09                	jmp    0x4426c5
4426bc:	33 db                	xor    %ebx,%ebx
4426be:	eb 05                	jmp    0x4426c5
4426c0:	bb 01 00 00 00       	mov    $0x1,%ebx
4426c5:	33 c0                	xor    %eax,%eax
4426c7:	5a                   	pop    %edx
4426c8:	59                   	pop    %ecx
4426c9:	59                   	pop    %ecx
4426ca:	64 89 10             	mov    %edx,%fs:(%eax)
4426cd:	68 e2 26 44 00       	push   $0x4426e2
4426d2:	8d 45 fc             	lea    -0x4(%ebp),%eax
4426d5:	e8 8e 21 fc ff       	call   0x404868
4426da:	c3                   	ret
4426db:	e9 2c 1b fc ff       	jmp    0x40420c
4426e0:	eb f0                	jmp    0x4426d2
4426e2:	8b c3                	mov    %ebx,%eax
4426e4:	5e                   	pop    %esi
4426e5:	5b                   	pop    %ebx
4426e6:	59                   	pop    %ecx
4426e7:	5d                   	pop    %ebp
4426e8:	c3                   	ret
4426e9:	8d 40 00             	lea    0x0(%eax),%eax
4426ec:	55                   	push   %ebp
4426ed:	8b ec                	mov    %esp,%ebp
4426ef:	6a 00                	push   $0x0
4426f1:	6a 00                	push   $0x0
4426f3:	53                   	push   %ebx
4426f4:	56                   	push   %esi
4426f5:	57                   	push   %edi
4426f6:	8b fa                	mov    %edx,%edi
4426f8:	8b f0                	mov    %eax,%esi
4426fa:	33 c0                	xor    %eax,%eax
4426fc:	55                   	push   %ebp
4426fd:	68 74 27 44 00       	push   $0x442774
442702:	64 ff 30             	push   %fs:(%eax)
442705:	64 89 20             	mov    %esp,%fs:(%eax)
442708:	83 3d 94 8b 6a 00 00 	cmpl   $0x0,0x6a8b94
44270f:	74 10                	je     0x442721
442711:	8b d7                	mov    %edi,%edx
442713:	a1 94 8b 6a 00       	mov    0x6a8b94,%eax
442718:	8b 08                	mov    (%eax),%ecx
44271a:	ff 51 18             	call   *0x18(%ecx)
44271d:	8b d8                	mov    %eax,%ebx
44271f:	eb 38                	jmp    0x442759
442721:	b2 01                	mov    $0x1,%dl
442723:	a1 88 9a 41 00       	mov    0x419a88,%eax
442728:	e8 1b 13 fc ff       	call   0x403a48
44272d:	8b d8                	mov    %eax,%ebx
44272f:	8d 55 f8             	lea    -0x8(%ebp),%edx
442732:	8b c6                	mov    %esi,%eax
442734:	e8 27 ff ff ff       	call   0x442660
442739:	ff 75 f8             	push   -0x8(%ebp)
44273c:	68 8c 27 44 00       	push   $0x44278c
442741:	57                   	push   %edi
442742:	8d 45 fc             	lea    -0x4(%ebp),%eax
442745:	ba 03 00 00 00       	mov    $0x3,%edx
44274a:	e8 91 24 fc ff       	call   0x404be0
44274f:	8b 55 fc             	mov    -0x4(%ebp),%edx
442752:	8b c3                	mov    %ebx,%eax
442754:	8b 08                	mov    (%eax),%ecx
442756:	ff 51 38             	call   *0x38(%ecx)
442759:	33 c0                	xor    %eax,%eax
44275b:	5a                   	pop    %edx
44275c:	59                   	pop    %ecx
44275d:	59                   	pop    %ecx
44275e:	64 89 10             	mov    %edx,%fs:(%eax)
442761:	68 7b 27 44 00       	push   $0x44277b
442766:	8d 45 f8             	lea    -0x8(%ebp),%eax
442769:	ba 02 00 00 00       	mov    $0x2,%edx
44276e:	e8 19 21 fc ff       	call   0x40488c
442773:	c3                   	ret
442774:	e9 93 1a fc ff       	jmp    0x40420c
442779:	eb eb                	jmp    0x442766
44277b:	8b c3                	mov    %ebx,%eax
44277d:	5f                   	pop    %edi
44277e:	5e                   	pop    %esi
44277f:	5b                   	pop    %ebx
442780:	59                   	pop    %ecx
442781:	59                   	pop    %ecx
442782:	5d                   	pop    %ebp
442783:	c3                   	ret