41f5c5:	49                   	dec    %ecx
41f5c6:	00 00                	add    %al,(%eax)
41f5c8:	f1                   	int1
41f5c9:	4d                   	dec    %ebp
41f5ca:	00 00                	add    %al,(%eax)
41f5cc:	3a 4e 00             	cmp    0x0(%esi),%cl
41f5cf:	00 3b                	add    %bh,(%ebx)
41f5d1:	4c                   	dec    %esp
41f5d2:	00 00                	add    %al,(%eax)
41f5d4:	84 4c 00 00          	test   %cl,0x0(%eax,%eax,1)
41f5d8:	a9 4b 00 00 f2       	test   $0xf200004b,%eax
41f5dd:	4b                   	dec    %ebx
41f5de:	00 00                	add    %al,(%eax)
41f5e0:	5f                   	pop    %edi
41f5e1:	4d                   	dec    %ebp
41f5e2:	00 00                	add    %al,(%eax)
41f5e4:	a8 4d                	test   $0x4d,%al
41f5e6:	00 00                	add    %al,(%eax)
41f5e8:	cd 4c                	int    $0x4c
41f5ea:	00 00                	add    %al,(%eax)
41f5ec:	16                   	push   %ss
41f5ed:	4d                   	dec    %ebp
41f5ee:	00 00                	add    %al,(%eax)
41f5f0:	17                   	pop    %ss
41f5f1:	58                   	pop    %eax
41f5f2:	00 00                	add    %al,(%eax)
41f5f4:	40                   	inc    %eax
41f5f5:	31 00                	xor    %eax,(%eax)
41f5f7:	66 00 30             	data16 add %dh,(%eax)
41f5fa:	00 37                	add    %dh,(%edi)
41f5fc:	00 63 00             	add    %ah,0x0(%ebx)
41f5ff:	65 00 66 00          	add    %ah,%gs:0x0(%esi)
41f603:	35 00 37 00 31       	xor    $0x31003700,%eax
41f608:	00 63 00             	add    %ah,0x0(%ebx)
41f60b:	33 00                	xor    (%eax),%eax
41f60d:	38 00                	cmp    %al,(%eax)
41f60f:	62 00                	bound  %eax,(%eax)
41f611:	37                   	aaa
41f612:	00 34 00             	add    %dh,(%eax,%eax,1)
41f615:	35 00 34 00 66       	xor    $0x66003400,%eax
41f61a:	00 61 00             	add    %ah,0x0(%ecx)
41f61d:	31 00                	xor    %eax,(%eax)
41f61f:	64 00 36             	add    %dh,%fs:(%esi)
41f622:	00 36                	add    %dh,(%esi)
41f624:	00 61 00             	add    %ah,0x0(%ecx)
41f627:	32 00                	xor    (%eax),%al
41f629:	34 00                	xor    $0x0,%al
41f62b:	39 00                	cmp    %eax,(%eax)
41f62d:	38 00                	cmp    %al,(%eax)
41f62f:	33 00                	xor    (%eax),%eax
41f631:	34 00                	xor    $0x0,%al
41f633:	39 00                	cmp    %eax,(%eax)
41f635:	00 00                	add    %al,(%eax)
41f637:	00 00                	add    %al,(%eax)
41f639:	42                   	inc    %edx
41f63a:	34 00                	xor    $0x0,%al
41f63c:	32 00                	xor    (%eax),%al
41f63e:	38 00                	cmp    %al,(%eax)
41f640:	65 00 64 00 36       	add    %ah,%gs:0x36(%eax,%eax,1)
41f645:	00 61 00             	add    %ah,0x0(%ecx)
41f648:	66 00 38             	data16 add %bh,(%eax)
41f64b:	00 35 00 64 00 62    	add    %dh,0x62006400
41f651:	00 37                	add    %dh,(%edi)
41f653:	00 32                	add    %dh,(%edx)
41f655:	00 32                	add    %dh,(%edx)
41f657:	00 30                	add    %dh,(%eax)
41f659:	00 32                	add    %dh,(%edx)
41f65b:	00 66 00             	add    %ah,0x0(%esi)
41f65e:	31 00                	xor    %eax,(%eax)
41f660:	30 00                	xor    %al,(%eax)
41f662:	64 00 66 00          	add    %ah,%fs:0x0(%esi)
41f666:	38 00                	cmp    %al,(%eax)
41f668:	61                   	popa
41f669:	00 30                	add    %dh,(%eax)
41f66b:	00 66 00             	add    %ah,0x0(%esi)
41f66e:	35 00 63 00 31       	xor    $0x31006300,%eax
41f673:	00 31                	add    %dh,(%ecx)
41f675:	00 63 00             	add    %ah,0x0(%ebx)
41f678:	39 00                	cmp    %eax,(%eax)
41f67a:	30 00                	xor    %al,(%eax)
41f67c:	05 00 00 00 42       	add    $0x42000000,%eax
41f681:	34 00                	xor    $0x0,%al
41f683:	32 00                	xor    (%eax),%al
41f685:	38 00                	cmp    %al,(%eax)
41f687:	65 00 64 00 36       	add    %ah,%gs:0x36(%eax,%eax,1)
41f68c:	00 61 00             	add    %ah,0x0(%ecx)
41f68f:	66 00 38             	data16 add %bh,(%eax)
41f692:	00 35 00 64 00 62    	add    %dh,0x62006400
41f698:	00 37                	add    %dh,(%edi)
41f69a:	00 32                	add    %dh,(%edx)
41f69c:	00 32                	add    %dh,(%edx)
41f69e:	00 30                	add    %dh,(%eax)
41f6a0:	00 32                	add    %dh,(%edx)
41f6a2:	00 66 00             	add    %ah,0x0(%esi)
41f6a5:	31 00                	xor    %eax,(%eax)
41f6a7:	30 00                	xor    %al,(%eax)
41f6a9:	64 00 66 00          	add    %ah,%fs:0x0(%esi)
41f6ad:	38 00                	cmp    %al,(%eax)
41f6af:	61                   	popa
41f6b0:	00 30                	add    %dh,(%eax)
41f6b2:	00 66 00             	add    %ah,0x0(%esi)
41f6b5:	35 00 63 00 31       	xor    $0x31006300,%eax
41f6ba:	00 31                	add    %dh,(%ecx)
41f6bc:	00 63 00             	add    %ah,0x0(%ebx)
41f6bf:	39 00                	cmp    %eax,(%eax)
41f6c1:	31 00                	xor    %eax,(%eax)
41f6c3:	9e                   	sahf
41f6c4:	07                   	pop    %es
41f6c5:	00 00                	add    %al,(%eax)
41f6c7:	44                   	inc    %esp
41f6c8:	34 00                	xor    $0x0,%al
41f6ca:	32 00                	xor    (%eax),%al
41f6cc:	38 00                	cmp    %al,(%eax)
41f6ce:	65 00 64 00 36       	add    %ah,%gs:0x36(%eax,%eax,1)
41f6d3:	00 61 00             	add    %ah,0x0(%ecx)
41f6d6:	66 00 38             	data16 add %bh,(%eax)
41f6d9:	00 35 00 64 00 62    	add    %dh,0x62006400
41f6df:	00 37                	add    %dh,(%edi)
41f6e1:	00 32                	add    %dh,(%edx)
41f6e3:	00 32                	add    %dh,(%edx)
41f6e5:	00 30                	add    %dh,(%eax)
41f6e7:	00 32                	add    %dh,(%edx)
41f6e9:	00 66 00             	add    %ah,0x0(%esi)
41f6ec:	31 00                	xor    %eax,(%eax)
41f6ee:	30 00                	xor    %al,(%eax)
41f6f0:	64 00 66 00          	add    %ah,%fs:0x0(%esi)
41f6f4:	38 00                	cmp    %al,(%eax)
41f6f6:	61                   	popa
41f6f7:	00 30                	add    %dh,(%eax)
41f6f9:	00 66 00             	add    %ah,0x0(%esi)
41f6fc:	35 00 63 00 31       	xor    $0x31006300,%eax
41f701:	00 31                	add    %dh,(%ecx)
41f703:	00 63 00             	add    %ah,0x0(%ebx)
41f706:	39 00                	cmp    %eax,(%eax)
41f708:	31 00                	xor    %eax,(%eax)
41f70a:	30 00                	xor    %al,(%eax)
41f70c:	37                   	aaa
41f70d:	0f 00 00             	sldt   (%eax)
41f710:	46                   	inc    %esi
41f711:	34 00                	xor    $0x0,%al
41f713:	32 00                	xor    (%eax),%al
41f715:	38 00                	cmp    %al,(%eax)
41f717:	65 00 64 00 36       	add    %ah,%gs:0x36(%eax,%eax,1)
41f71c:	00 61 00             	add    %ah,0x0(%ecx)
41f71f:	66 00 38             	data16 add %bh,(%eax)
41f722:	00 35 00 64 00 62    	add    %dh,0x62006400
41f728:	00 37                	add    %dh,(%edi)
41f72a:	00 32                	add    %dh,(%edx)
41f72c:	00 32                	add    %dh,(%edx)
41f72e:	00 30                	add    %dh,(%eax)
41f730:	00 32                	add    %dh,(%edx)
41f732:	00 66 00             	add    %ah,0x0(%esi)
41f735:	31 00                	xor    %eax,(%eax)
41f737:	30 00                	xor    %al,(%eax)
41f739:	64 00 66 00          	add    %ah,%fs:0x0(%esi)
41f73d:	38 00                	cmp    %al,(%eax)
41f73f:	61                   	popa
41f740:	00 30                	add    %dh,(%eax)
41f742:	00 66 00             	add    %ah,0x0(%esi)
41f745:	35 00 63 00 31       	xor    $0x31006300,%eax
41f74a:	00 31                	add    %dh,(%ecx)
41f74c:	00 63 00             	add    %ah,0x0(%ebx)
41f74f:	39 00                	cmp    %eax,(%eax)
41f751:	31 00                	xor    %eax,(%eax)
41f753:	30 00                	xor    %al,(%eax)
41f755:	30 00                	xor    %al,(%eax)
41f757:	d0 16                	rclb   $1,(%esi)
41f759:	00 00                	add    %al,(%eax)
41f75b:	46                   	inc    %esi
41f75c:	34 00                	xor    $0x0,%al
41f75e:	32 00                	xor    (%eax),%al
41f760:	38 00                	cmp    %al,(%eax)
41f762:	65 00 64 00 36       	add    %ah,%gs:0x36(%eax,%eax,1)
41f767:	00 61 00             	add    %ah,0x0(%ecx)
41f76a:	66 00 38             	data16 add %bh,(%eax)
41f76d:	00 35 00 64 00 62    	add    %dh,0x62006400
41f773:	00 37                	add    %dh,(%edi)
41f775:	00 32                	add    %dh,(%edx)
41f777:	00 32                	add    %dh,(%edx)
41f779:	00 30                	add    %dh,(%eax)
41f77b:	00 32                	add    %dh,(%edx)
41f77d:	00 66 00             	add    %ah,0x0(%esi)
41f780:	31 00                	xor    %eax,(%eax)
41f782:	30 00                	xor    %al,(%eax)
41f784:	64 00 66 00          	add    %ah,%fs:0x0(%esi)
41f788:	38 00                	cmp    %al,(%eax)
41f78a:	61                   	popa
41f78b:	00 30                	add    %dh,(%eax)
41f78d:	00 66 00             	add    %ah,0x0(%esi)
41f790:	35 00 63 00 31       	xor    $0x31006300,%eax
41f795:	00 31                	add    %dh,(%ecx)
41f797:	00 63 00             	add    %ah,0x0(%ebx)
41f79a:	39 00                	cmp    %eax,(%eax)
41f79c:	31 00                	xor    %eax,(%eax)
41f79e:	30 00                	xor    %al,(%eax)
41f7a0:	31 00                	xor    %eax,(%eax)
41f7a2:	69 1e 00 00 46 34    	imul   $0x34460000,(%esi),%ebx
41f7a8:	00 32                	add    %dh,(%edx)
41f7aa:	00 38                	add    %bh,(%eax)
41f7ac:	00 65 00             	add    %ah,0x0(%ebp)
41f7af:	64 00 36             	add    %dh,%fs:(%esi)
41f7b2:	00 61 00             	add    %ah,0x0(%ecx)
41f7b5:	66 00 38             	data16 add %bh,(%eax)
41f7b8:	00 35 00 64 00 62    	add    %dh,0x62006400
41f7be:	00 37                	add    %dh,(%edi)
41f7c0:	00 32                	add    %dh,(%edx)
41f7c2:	00 32                	add    %dh,(%edx)
41f7c4:	00 30                	add    %dh,(%eax)
41f7c6:	00 32                	add    %dh,(%edx)
41f7c8:	00 66 00             	add    %ah,0x0(%esi)
41f7cb:	31 00                	xor    %eax,(%eax)
41f7cd:	30 00                	xor    %al,(%eax)
41f7cf:	64 00 66 00          	add    %ah,%fs:0x0(%esi)
41f7d3:	38 00                	cmp    %al,(%eax)
41f7d5:	61                   	popa
41f7d6:	00 30                	add    %dh,(%eax)
41f7d8:	00 66 00             	add    %ah,0x0(%esi)
41f7db:	35 00 63 00 31       	xor    $0x31006300,%eax
41f7e0:	00 31                	add    %dh,(%ecx)
41f7e2:	00 63 00             	add    %ah,0x0(%ebx)
41f7e5:	39 00                	cmp    %eax,(%eax)
41f7e7:	31 00                	xor    %eax,(%eax)
41f7e9:	30 00                	xor    %al,(%eax)
41f7eb:	32 00                	xor    (%eax),%al
41f7ed:	02 26                	add    (%esi),%ah
41f7ef:	00 00                	add    %al,(%eax)
41f7f1:	46                   	inc    %esi
41f7f2:	34 00                	xor    $0x0,%al
41f7f4:	32 00                	xor    (%eax),%al
41f7f6:	38 00                	cmp    %al,(%eax)
41f7f8:	65 00 64 00 36       	add    %ah,%gs:0x36(%eax,%eax,1)
41f7fd:	00 61 00             	add    %ah,0x0(%ecx)
41f800:	66 00 38             	data16 add %bh,(%eax)
41f803:	00 35 00 64 00 62    	add    %dh,0x62006400
41f809:	00 37                	add    %dh,(%edi)
41f80b:	00 32                	add    %dh,(%edx)
41f80d:	00 32                	add    %dh,(%edx)
41f80f:	00 30                	add    %dh,(%eax)
41f811:	00 32                	add    %dh,(%edx)
41f813:	00 66 00             	add    %ah,0x0(%esi)
41f816:	31 00                	xor    %eax,(%eax)
41f818:	30 00                	xor    %al,(%eax)
41f81a:	64 00 66 00          	add    %ah,%fs:0x0(%esi)
41f81e:	38 00                	cmp    %al,(%eax)
41f820:	61                   	popa
41f821:	00 30                	add    %dh,(%eax)
41f823:	00 66 00             	add    %ah,0x0(%esi)
41f826:	35 00 63 00 31       	xor    $0x31006300,%eax
41f82b:	00 31                	add    %dh,(%ecx)
41f82d:	00 63 00             	add    %ah,0x0(%ebx)
41f830:	39 00                	cmp    %eax,(%eax)
41f832:	31 00                	xor    %eax,(%eax)
41f834:	30 00                	xor    %al,(%eax)
41f836:	33 00                	xor    (%eax),%eax
41f838:	9b                   	fwait
41f839:	2d 00 00 46 34       	sub    $0x34460000,%eax
41f83e:	00 32                	add    %dh,(%edx)
41f840:	00 38                	add    %bh,(%eax)
41f842:	00 65 00             	add    %ah,0x0(%ebp)
41f845:	64 00 36             	add    %dh,%fs:(%esi)
41f848:	00 61 00             	add    %ah,0x0(%ecx)
41f84b:	66 00 38             	data16 add %bh,(%eax)
41f84e:	00 35 00 64 00 62    	add    %dh,0x62006400
41f854:	00 37                	add    %dh,(%edi)
41f856:	00 32                	add    %dh,(%edx)
41f858:	00 32                	add    %dh,(%edx)
41f85a:	00 30                	add    %dh,(%eax)
41f85c:	00 32                	add    %dh,(%edx)
41f85e:	00 66 00             	add    %ah,0x0(%esi)
41f861:	31 00                	xor    %eax,(%eax)
41f863:	30 00                	xor    %al,(%eax)
41f865:	64 00 66 00          	add    %ah,%fs:0x0(%esi)
41f869:	38 00                	cmp    %al,(%eax)
41f86b:	61                   	popa
41f86c:	00 30                	add    %dh,(%eax)
41f86e:	00 66 00             	add    %ah,0x0(%esi)
41f871:	35 00 63 00 31       	xor    $0x31006300,%eax
41f876:	00 31                	add    %dh,(%ecx)
41f878:	00 63 00             	add    %ah,0x0(%ebx)
41f87b:	39 00                	cmp    %eax,(%eax)
41f87d:	31 00                	xor    %eax,(%eax)
41f87f:	30 00                	xor    %al,(%eax)
41f881:	34 00                	xor    $0x0,%al
41f883:	34 35                	xor    $0x35,%al
41f885:	00 00                	add    %al,(%eax)
41f887:	46                   	inc    %esi
41f888:	34 00                	xor    $0x0,%al
41f88a:	32 00                	xor    (%eax),%al
41f88c:	38 00                	cmp    %al,(%eax)
41f88e:	65 00 64 00 36       	add    %ah,%gs:0x36(%eax,%eax,1)
41f893:	00 61 00             	add    %ah,0x0(%ecx)
41f896:	66 00 38             	data16 add %bh,(%eax)
41f899:	00 35 00 64 00 62    	add    %dh,0x62006400
41f89f:	00 37                	add    %dh,(%edi)
41f8a1:	00 32                	add    %dh,(%edx)
41f8a3:	00 32                	add    %dh,(%edx)
41f8a5:	00 30                	add    %dh,(%eax)
41f8a7:	00 32                	add    %dh,(%edx)
41f8a9:	00 66 00             	add    %ah,0x0(%esi)
41f8ac:	31 00                	xor    %eax,(%eax)
41f8ae:	30 00                	xor    %al,(%eax)
41f8b0:	64 00 66 00          	add    %ah,%fs:0x0(%esi)
41f8b4:	38 00                	cmp    %al,(%eax)
41f8b6:	61                   	popa
41f8b7:	00 30                	add    %dh,(%eax)
41f8b9:	00 66 00             	add    %ah,0x0(%esi)
41f8bc:	35 00 63 00 31       	xor    $0x31006300,%eax
41f8c1:	00 31                	add    %dh,(%ecx)
41f8c3:	00 63 00             	add    %ah,0x0(%ebx)
41f8c6:	39 00                	cmp    %eax,(%eax)
41f8c8:	31 00                	xor    %eax,(%eax)
41f8ca:	30 00                	xor    %al,(%eax)
41f8cc:	35 00 cd 3c 00       	xor    $0x3ccd00,%eax
41f8d1:	00 46 34             	add    %al,0x34(%esi)
41f8d4:	00 32                	add    %dh,(%edx)
41f8d6:	00 38                	add    %bh,(%eax)
41f8d8:	00 65 00             	add    %ah,0x0(%ebp)
41f8db:	64 00 36             	add    %dh,%fs:(%esi)
41f8de:	00 61 00             	add    %ah,0x0(%ecx)
41f8e1:	66 00 38             	data16 add %bh,(%eax)
41f8e4:	00 35 00 64 00 62    	add    %dh,0x62006400
41f8ea:	00 37                	add    %dh,(%edi)
41f8ec:	00 32                	add    %dh,(%edx)
41f8ee:	00 32                	add    %dh,(%edx)
41f8f0:	00 30                	add    %dh,(%eax)
41f8f2:	00 32                	add    %dh,(%edx)
41f8f4:	00 66 00             	add    %ah,0x0(%esi)
41f8f7:	31 00                	xor    %eax,(%eax)
41f8f9:	30 00                	xor    %al,(%eax)
41f8fb:	64 00 66 00          	add    %ah,%fs:0x0(%esi)
41f8ff:	38 00                	cmp    %al,(%eax)
41f901:	61                   	popa
41f902:	00 30                	add    %dh,(%eax)
41f904:	00 66 00             	add    %ah,0x0(%esi)
41f907:	35 00 63 00 31       	xor    $0x31006300,%eax
41f90c:	00 31                	add    %dh,(%ecx)
41f90e:	00 63 00             	add    %ah,0x0(%ebx)
41f911:	39 00                	cmp    %eax,(%eax)
41f913:	31 00                	xor    %eax,(%eax)
41f915:	30 00                	xor    %al,(%eax)
41f917:	36 00 66 44          	add    %ah,%ss:0x44(%esi)
41f91b:	00 00                	add    %al,(%eax)
41f91d:	46                   	inc    %esi
41f91e:	34 00                	xor    $0x0,%al
41f920:	32 00                	xor    (%eax),%al
41f922:	38 00                	cmp    %al,(%eax)
41f924:	65 00 64 00 36       	add    %ah,%gs:0x36(%eax,%eax,1)
41f929:	00 61 00             	add    %ah,0x0(%ecx)
41f92c:	66 00 38             	data16 add %bh,(%eax)
41f92f:	00 35 00 64 00 62    	add    %dh,0x62006400