45364d:	85 c0                	test   %eax,%eax
45364f:	75 29                	jne    0x45367a
453651:	ff 15 d4 36 d8 00    	call   *0xd836d4
453657:	85 c0                	test   %eax,%eax
453659:	7e 0a                	jle    0x453665
45365b:	0f b7 c0             	movzwl %ax,%eax
45365e:	0d 00 00 07 80       	or     $0x80070000,%eax
453663:	85 c0                	test   %eax,%eax
453665:	79 13                	jns    0x45367a
453667:	68 70 6d bc 00       	push   $0xbc6d70
45366c:	c6 05 3c 7a d7 00 01 	movb   $0x1,0xd77a3c
453673:	e8 32 10 fc ff       	call   0x4146aa
453678:	59                   	pop    %ecx
453679:	c3                   	ret
45367a:	68 70 6d bc 00       	push   $0xbc6d70
45367f:	c7 05 04 d0 d5 00 28 	movl   $0x28,0xd5d004
453686:	00 00 00
453689:	e8 1c 10 fc ff       	call   0x4146aa
45368e:	59                   	pop    %ecx
45368f:	c3                   	ret
453690:	cc                   	int3
453691:	cc                   	int3
453692:	cc                   	int3
453693:	cc                   	int3
453694:	cc                   	int3
453695:	cc                   	int3
453696:	cc                   	int3
453697:	cc                   	int3
453698:	cc                   	int3
453699:	cc                   	int3
45369a:	cc                   	int3
45369b:	cc                   	int3
45369c:	cc                   	int3
45369d:	cc                   	int3
45369e:	cc                   	int3
45369f:	cc                   	int3
4536a0:	cc                   	int3
4536a1:	cc                   	int3
4536a2:	cc                   	int3
4536a3:	cc                   	int3
4536a4:	cc                   	int3
4536a5:	cc                   	int3
4536a6:	cc                   	int3
4536a7:	cc                   	int3
4536a8:	cc                   	int3
4536a9:	cc                   	int3
4536aa:	cc                   	int3
4536ab:	cc                   	int3
4536ac:	cc                   	int3
4536ad:	cc                   	int3
4536ae:	cc                   	int3
4536af:	cc                   	int3
4536b0:	6a 00                	push   $0x0
4536b2:	68 38 d0 d5 00       	push   $0xd5d038
4536b7:	ff 15 d0 36 d8 00    	call   *0xd836d0
4536bd:	85 c0                	test   %eax,%eax
4536bf:	75 27                	jne    0x4536e8
4536c1:	ff 15 d4 36 d8 00    	call   *0xd836d4
4536c7:	85 c0                	test   %eax,%eax
4536c9:	7e 0a                	jle    0x4536d5
4536cb:	0f b7 c0             	movzwl %ax,%eax
4536ce:	0d 00 00 07 80       	or     $0x80070000,%eax
4536d3:	85 c0                	test   %eax,%eax
4536d5:	79 11                	jns    0x4536e8
4536d7:	c6 05 3c 7a d7 00 01 	movb   $0x1,0xd77a3c
4536de:	c7 05 34 d0 d5 00 00 	movl   $0x0,0xd5d034
4536e5:	00 00 00
4536e8:	68 d0 6d bc 00       	push   $0xbc6dd0
4536ed:	e8 b8 0f fc ff       	call   0x4146aa
4536f2:	59                   	pop    %ecx
4536f3:	c3                   	ret
4536f4:	cc                   	int3
4536f5:	cc                   	int3
4536f6:	cc                   	int3
4536f7:	cc                   	int3
4536f8:	cc                   	int3
4536f9:	cc                   	int3
4536fa:	cc                   	int3
4536fb:	cc                   	int3
4536fc:	cc                   	int3
4536fd:	cc                   	int3
4536fe:	cc                   	int3
4536ff:	cc                   	int3
453700:	cc                   	int3
453701:	cc                   	int3
453702:	cc                   	int3
453703:	cc                   	int3
453704:	cc                   	int3
453705:	cc                   	int3
453706:	cc                   	int3
453707:	cc                   	int3
453708:	cc                   	int3
453709:	cc                   	int3
45370a:	cc                   	int3
45370b:	cc                   	int3
45370c:	cc                   	int3
45370d:	cc                   	int3
45370e:	cc                   	int3
45370f:	cc                   	int3
453710:	e8 3e ac fc ff       	call   0x41e353
453715:	c6 05 3d 7a d7 00 01 	movb   $0x1,0xd77a3d
45371c:	c3                   	ret
45371d:	cc                   	int3
45371e:	cc                   	int3
45371f:	cc                   	int3
453720:	6a 00                	push   $0x0
453722:	68 14 d0 d5 00       	push   $0xd5d014
453727:	ff 15 d0 36 d8 00    	call   *0xd836d0
45372d:	85 c0                	test   %eax,%eax
45372f:	75 29                	jne    0x45375a
453731:	ff 15 d4 36 d8 00    	call   *0xd836d4
453737:	85 c0                	test   %eax,%eax
453739:	7e 0a                	jle    0x453745
45373b:	0f b7 c0             	movzwl %ax,%eax
45373e:	0d 00 00 07 80       	or     $0x80070000,%eax
453743:	85 c0                	test   %eax,%eax
453745:	79 13                	jns    0x45375a
453747:	68 30 6e bc 00       	push   $0xbc6e30
45374c:	c6 05 3c 7a d7 00 01 	movb   $0x1,0xd77a3c
453753:	e8 52 0f fc ff       	call   0x4146aa
453758:	59                   	pop    %ecx
453759:	c3                   	ret
45375a:	68 30 6e bc 00       	push   $0xbc6e30
45375f:	c7 05 04 d0 d5 00 28 	movl   $0x28,0xd5d004
453766:	00 00 00
453769:	e8 3c 0f fc ff       	call   0x4146aa
45376e:	59                   	pop    %ecx
45376f:	c3                   	ret
453770:	cc                   	int3
453771:	cc                   	int3
453772:	cc                   	int3
453773:	cc                   	int3
453774:	cc                   	int3
453775:	cc                   	int3
453776:	cc                   	int3
453777:	cc                   	int3
453778:	cc                   	int3
453779:	cc                   	int3
45377a:	cc                   	int3
45377b:	cc                   	int3
45377c:	cc                   	int3
45377d:	cc                   	int3
45377e:	cc                   	int3
45377f:	cc                   	int3
453780:	cc                   	int3
453781:	cc                   	int3
453782:	cc                   	int3
453783:	cc                   	int3
453784:	cc                   	int3
453785:	cc                   	int3
453786:	cc                   	int3
453787:	cc                   	int3
453788:	cc                   	int3
453789:	cc                   	int3
45378a:	cc                   	int3
45378b:	cc                   	int3
45378c:	cc                   	int3
45378d:	cc                   	int3
45378e:	cc                   	int3
45378f:	cc                   	int3
453790:	6a 00                	push   $0x0
453792:	68 38 d0 d5 00       	push   $0xd5d038
453797:	ff 15 d0 36 d8 00    	call   *0xd836d0
45379d:	85 c0                	test   %eax,%eax
45379f:	75 27                	jne    0x4537c8
4537a1:	ff 15 d4 36 d8 00    	call   *0xd836d4
4537a7:	85 c0                	test   %eax,%eax
4537a9:	7e 0a                	jle    0x4537b5
4537ab:	0f b7 c0             	movzwl %ax,%eax
4537ae:	0d 00 00 07 80       	or     $0x80070000,%eax
4537b3:	85 c0                	test   %eax,%eax
4537b5:	79 11                	jns    0x4537c8
4537b7:	c6 05 3c 7a d7 00 01 	movb   $0x1,0xd77a3c
4537be:	c7 05 34 d0 d5 00 00 	movl   $0x0,0xd5d034
4537c5:	00 00 00
4537c8:	68 90 6e bc 00       	push   $0xbc6e90
4537cd:	e8 d8 0e fc ff       	call   0x4146aa
4537d2:	59                   	pop    %ecx
4537d3:	c3                   	ret
4537d4:	cc                   	int3
4537d5:	cc                   	int3
4537d6:	cc                   	int3
4537d7:	cc                   	int3
4537d8:	cc                   	int3
4537d9:	cc                   	int3
4537da:	cc                   	int3
4537db:	cc                   	int3
4537dc:	cc                   	int3
4537dd:	cc                   	int3
4537de:	cc                   	int3
4537df:	cc                   	int3
4537e0:	cc                   	int3
4537e1:	cc                   	int3
4537e2:	cc                   	int3
4537e3:	cc                   	int3
4537e4:	cc                   	int3
4537e5:	cc                   	int3
4537e6:	cc                   	int3
4537e7:	cc                   	int3
4537e8:	cc                   	int3
4537e9:	cc                   	int3
4537ea:	cc                   	int3
4537eb:	cc                   	int3
4537ec:	cc                   	int3
4537ed:	cc                   	int3
4537ee:	cc                   	int3
4537ef:	cc                   	int3
4537f0:	e8 5e ab fc ff       	call   0x41e353
4537f5:	c6 05 3d 7a d7 00 01 	movb   $0x1,0xd77a3d
4537fc:	c3                   	ret
4537fd:	cc                   	int3
4537fe:	cc                   	int3
4537ff:	cc                   	int3
453800:	6a 00                	push   $0x0
453802:	68 14 d0 d5 00       	push   $0xd5d014
453807:	ff 15 d0 36 d8 00    	call   *0xd836d0
45380d:	85 c0                	test   %eax,%eax
45380f:	75 29                	jne    0x45383a
453811:	ff 15 d4 36 d8 00    	call   *0xd836d4
453817:	85 c0                	test   %eax,%eax
453819:	7e 0a                	jle    0x453825
45381b:	0f b7 c0             	movzwl %ax,%eax
45381e:	0d 00 00 07 80       	or     $0x80070000,%eax
453823:	85 c0                	test   %eax,%eax
453825:	79 13                	jns    0x45383a
453827:	68 f0 6e bc 00       	push   $0xbc6ef0
45382c:	c6 05 3c 7a d7 00 01 	movb   $0x1,0xd77a3c
453833:	e8 72 0e fc ff       	call   0x4146aa
453838:	59                   	pop    %ecx
453839:	c3                   	ret
45383a:	68 f0 6e bc 00       	push   $0xbc6ef0
45383f:	c7 05 04 d0 d5 00 28 	movl   $0x28,0xd5d004
453846:	00 00 00
453849:	e8 5c 0e fc ff       	call   0x4146aa
45384e:	59                   	pop    %ecx
45384f:	c3                   	ret
453850:	cc                   	int3
453851:	cc                   	int3
453852:	cc                   	int3
453853:	cc                   	int3
453854:	cc                   	int3
453855:	cc                   	int3
453856:	cc                   	int3
453857:	cc                   	int3
453858:	cc                   	int3
453859:	cc                   	int3
45385a:	cc                   	int3
45385b:	cc                   	int3
45385c:	cc                   	int3
45385d:	cc                   	int3
45385e:	cc                   	int3
45385f:	cc                   	int3
453860:	cc                   	int3
453861:	cc                   	int3
453862:	cc                   	int3
453863:	cc                   	int3
453864:	cc                   	int3
453865:	cc                   	int3
453866:	cc                   	int3
453867:	cc                   	int3
453868:	cc                   	int3
453869:	cc                   	int3
45386a:	cc                   	int3
45386b:	cc                   	int3
45386c:	cc                   	int3
45386d:	cc                   	int3
45386e:	cc                   	int3
45386f:	cc                   	int3
453870:	6a 00                	push   $0x0
453872:	68 38 d0 d5 00       	push   $0xd5d038
453877:	ff 15 d0 36 d8 00    	call   *0xd836d0
45387d:	85 c0                	test   %eax,%eax
45387f:	75 27                	jne    0x4538a8
453881:	ff 15 d4 36 d8 00    	call   *0xd836d4
453887:	85 c0                	test   %eax,%eax
453889:	7e 0a                	jle    0x453895
45388b:	0f b7 c0             	movzwl %ax,%eax
45388e:	0d 00 00 07 80       	or     $0x80070000,%eax
453893:	85 c0                	test   %eax,%eax
453895:	79 11                	jns    0x4538a8
453897:	c6 05 3c 7a d7 00 01 	movb   $0x1,0xd77a3c
45389e:	c7 05 34 d0 d5 00 00 	movl   $0x0,0xd5d034
4538a5:	00 00 00
4538a8:	68 50 6f bc 00       	push   $0xbc6f50
4538ad:	e8 f8 0d fc ff       	call   0x4146aa
4538b2:	59                   	pop    %ecx
4538b3:	c3                   	ret
4538b4:	cc                   	int3
4538b5:	cc                   	int3
4538b6:	cc                   	int3
4538b7:	cc                   	int3
4538b8:	cc                   	int3
4538b9:	cc                   	int3
4538ba:	cc                   	int3
4538bb:	cc                   	int3
4538bc:	cc                   	int3
4538bd:	cc                   	int3
4538be:	cc                   	int3
4538bf:	cc                   	int3
4538c0:	cc                   	int3
4538c1:	cc                   	int3
4538c2:	cc                   	int3
4538c3:	cc                   	int3
4538c4:	cc                   	int3
4538c5:	cc                   	int3
4538c6:	cc                   	int3
4538c7:	cc                   	int3
4538c8:	cc                   	int3
4538c9:	cc                   	int3
4538ca:	cc                   	int3
4538cb:	cc                   	int3
4538cc:	cc                   	int3
4538cd:	cc                   	int3
4538ce:	cc                   	int3
4538cf:	cc                   	int3
4538d0:	e8 7e aa fc ff       	call   0x41e353
4538d5:	c6 05 3d 7a d7 00 01 	movb   $0x1,0xd77a3d
4538dc:	c3                   	ret
4538dd:	cc                   	int3
4538de:	cc                   	int3
4538df:	cc                   	int3
4538e0:	6a 00                	push   $0x0
4538e2:	68 14 d0 d5 00       	push   $0xd5d014
4538e7:	ff 15 d0 36 d8 00    	call   *0xd836d0
4538ed:	85 c0                	test   %eax,%eax
4538ef:	75 29                	jne    0x45391a
4538f1:	ff 15 d4 36 d8 00    	call   *0xd836d4
4538f7:	85 c0                	test   %eax,%eax
4538f9:	7e 0a                	jle    0x453905
4538fb:	0f b7 c0             	movzwl %ax,%eax
4538fe:	0d 00 00 07 80       	or     $0x80070000,%eax
453903:	85 c0                	test   %eax,%eax
453905:	79 13                	jns    0x45391a
453907:	68 b0 6f bc 00       	push   $0xbc6fb0
45390c:	c6 05 3c 7a d7 00 01 	movb   $0x1,0xd77a3c
453913:	e8 92 0d fc ff       	call   0x4146aa
453918:	59                   	pop    %ecx
453919:	c3                   	ret
45391a:	68 b0 6f bc 00       	push   $0xbc6fb0
45391f:	c7 05 04 d0 d5 00 28 	movl   $0x28,0xd5d004
453926:	00 00 00
453929:	e8 7c 0d fc ff       	call   0x4146aa
45392e:	59                   	pop    %ecx
45392f:	c3                   	ret
453930:	cc                   	int3
453931:	cc                   	int3
453932:	cc                   	int3
453933:	cc                   	int3
453934:	cc                   	int3
453935:	cc                   	int3