41e79c:	65 00 66 00          	add    %ah,%gs:0x0(%esi)
41e7a0:	38 00                	cmp    %al,(%eax)
41e7a2:	37                   	aaa
41e7a3:	00 61 00             	add    %ah,0x0(%ecx)
41e7a6:	39 00                	cmp    %eax,(%eax)
41e7a8:	62 00                	bound  %eax,(%eax)
41e7aa:	34 00                	xor    $0x0,%al
41e7ac:	32 00                	xor    (%eax),%al
41e7ae:	35 00 35 00 32       	xor    $0x32003500,%eax
41e7b3:	00 29                	add    %ch,(%ecx)
41e7b5:	7b 03                	jnp    0x41e7ba
41e7b7:	00 44 37 00          	add    %al,0x0(%edi,%esi,1)
41e7bb:	65 00 31             	add    %dh,%gs:(%ecx)
41e7be:	00 34 00             	add    %dh,(%eax,%eax,1)
41e7c1:	39 00                	cmp    %eax,(%eax)
41e7c3:	33 00                	xor    (%eax),%eax
41e7c5:	36 00 35 00 33 00 34 	add    %dh,%ss:0x34003300
41e7cc:	00 39                	add    %bh,(%ecx)
41e7ce:	00 65 00             	add    %ah,0x0(%ebp)
41e7d1:	32 00                	xor    (%eax),%al
41e7d3:	64 00 30             	add    %dh,%fs:(%eax)
41e7d6:	00 34 00             	add    %dh,(%eax,%eax,1)
41e7d9:	35 00 61 00 35       	xor    $0x35006100,%eax
41e7de:	00 62 00             	add    %ah,0x0(%edx)
41e7e1:	33 00                	xor    (%eax),%eax
41e7e3:	31 00                	xor    %eax,(%eax)
41e7e5:	65 00 66 00          	add    %ah,%gs:0x0(%esi)
41e7e9:	38 00                	cmp    %al,(%eax)
41e7eb:	37                   	aaa
41e7ec:	00 61 00             	add    %ah,0x0(%ecx)
41e7ef:	39 00                	cmp    %eax,(%eax)
41e7f1:	62 00                	bound  %eax,(%eax)
41e7f3:	34 00                	xor    $0x0,%al
41e7f5:	32 00                	xor    (%eax),%al
41e7f7:	35 00 35 00 33       	xor    $0x33003500,%eax
41e7fc:	00 b2 80 03 00 44    	add    %dh,0x44000380(%edx)
41e802:	37                   	aaa
41e803:	00 65 00             	add    %ah,0x0(%ebp)
41e806:	31 00                	xor    %eax,(%eax)
41e808:	34 00                	xor    $0x0,%al
41e80a:	39 00                	cmp    %eax,(%eax)
41e80c:	33 00                	xor    (%eax),%eax
41e80e:	36 00 35 00 33 00 34 	add    %dh,%ss:0x34003300
41e815:	00 39                	add    %bh,(%ecx)
41e817:	00 65 00             	add    %ah,0x0(%ebp)
41e81a:	32 00                	xor    (%eax),%al
41e81c:	64 00 30             	add    %dh,%fs:(%eax)
41e81f:	00 34 00             	add    %dh,(%eax,%eax,1)
41e822:	35 00 61 00 35       	xor    $0x35006100,%eax
41e827:	00 62 00             	add    %ah,0x0(%edx)
41e82a:	33 00                	xor    (%eax),%eax
41e82c:	31 00                	xor    %eax,(%eax)
41e82e:	65 00 66 00          	add    %ah,%gs:0x0(%esi)
41e832:	38 00                	cmp    %al,(%eax)
41e834:	37                   	aaa
41e835:	00 61 00             	add    %ah,0x0(%ecx)
41e838:	39 00                	cmp    %eax,(%eax)
41e83a:	62 00                	bound  %eax,(%eax)
41e83c:	34 00                	xor    $0x0,%al
41e83e:	32 00                	xor    (%eax),%al
41e840:	35 00 35 00 34       	xor    $0x34003500,%eax
41e845:	00 3b                	add    %bh,(%ebx)
41e847:	86 03                	xchg   %al,(%ebx)
41e849:	00 44 37 00          	add    %al,0x0(%edi,%esi,1)
41e84d:	65 00 31             	add    %dh,%gs:(%ecx)
41e850:	00 34 00             	add    %dh,(%eax,%eax,1)
41e853:	39 00                	cmp    %eax,(%eax)
41e855:	33 00                	xor    (%eax),%eax
41e857:	36 00 35 00 33 00 34 	add    %dh,%ss:0x34003300
41e85e:	00 39                	add    %bh,(%ecx)
41e860:	00 65 00             	add    %ah,0x0(%ebp)
41e863:	32 00                	xor    (%eax),%al
41e865:	64 00 30             	add    %dh,%fs:(%eax)
41e868:	00 34 00             	add    %dh,(%eax,%eax,1)
41e86b:	35 00 61 00 35       	xor    $0x35006100,%eax
41e870:	00 62 00             	add    %ah,0x0(%edx)
41e873:	33 00                	xor    (%eax),%eax
41e875:	31 00                	xor    %eax,(%eax)
41e877:	65 00 66 00          	add    %ah,%gs:0x0(%esi)
41e87b:	38 00                	cmp    %al,(%eax)
41e87d:	37                   	aaa
41e87e:	00 61 00             	add    %ah,0x0(%ecx)
41e881:	39 00                	cmp    %eax,(%eax)
41e883:	62 00                	bound  %eax,(%eax)
41e885:	34 00                	xor    $0x0,%al
41e887:	32 00                	xor    (%eax),%al
41e889:	35 00 35 00 35       	xor    $0x35003500,%eax
41e88e:	00 c4                	add    %al,%ah
41e890:	8b 03                	mov    (%ebx),%eax
41e892:	00 44 37 00          	add    %al,0x0(%edi,%esi,1)
41e896:	65 00 31             	add    %dh,%gs:(%ecx)
41e899:	00 34 00             	add    %dh,(%eax,%eax,1)
41e89c:	39 00                	cmp    %eax,(%eax)
41e89e:	33 00                	xor    (%eax),%eax
41e8a0:	36 00 35 00 33 00 34 	add    %dh,%ss:0x34003300
41e8a7:	00 39                	add    %bh,(%ecx)
41e8a9:	00 65 00             	add    %ah,0x0(%ebp)
41e8ac:	32 00                	xor    (%eax),%al
41e8ae:	64 00 30             	add    %dh,%fs:(%eax)
41e8b1:	00 34 00             	add    %dh,(%eax,%eax,1)
41e8b4:	35 00 61 00 35       	xor    $0x35006100,%eax
41e8b9:	00 62 00             	add    %ah,0x0(%edx)
41e8bc:	33 00                	xor    (%eax),%eax
41e8be:	31 00                	xor    %eax,(%eax)
41e8c0:	65 00 66 00          	add    %ah,%gs:0x0(%esi)
41e8c4:	38 00                	cmp    %al,(%eax)
41e8c6:	37                   	aaa
41e8c7:	00 61 00             	add    %ah,0x0(%ecx)
41e8ca:	39 00                	cmp    %eax,(%eax)
41e8cc:	62 00                	bound  %eax,(%eax)
41e8ce:	34 00                	xor    $0x0,%al
41e8d0:	32 00                	xor    (%eax),%al
41e8d2:	35 00 35 00 36       	xor    $0x36003500,%eax
41e8d7:	00 4d 91             	add    %cl,-0x6f(%ebp)
41e8da:	03 00                	add    (%eax),%eax
41e8dc:	44                   	inc    %esp
41e8dd:	37                   	aaa
41e8de:	00 65 00             	add    %ah,0x0(%ebp)
41e8e1:	31 00                	xor    %eax,(%eax)
41e8e3:	34 00                	xor    $0x0,%al
41e8e5:	39 00                	cmp    %eax,(%eax)
41e8e7:	33 00                	xor    (%eax),%eax
41e8e9:	36 00 35 00 33 00 34 	add    %dh,%ss:0x34003300
41e8f0:	00 39                	add    %bh,(%ecx)
41e8f2:	00 65 00             	add    %ah,0x0(%ebp)
41e8f5:	32 00                	xor    (%eax),%al
41e8f7:	64 00 30             	add    %dh,%fs:(%eax)
41e8fa:	00 34 00             	add    %dh,(%eax,%eax,1)
41e8fd:	35 00 61 00 35       	xor    $0x35006100,%eax
41e902:	00 62 00             	add    %ah,0x0(%edx)
41e905:	33 00                	xor    (%eax),%eax
41e907:	31 00                	xor    %eax,(%eax)
41e909:	65 00 66 00          	add    %ah,%gs:0x0(%esi)
41e90d:	38 00                	cmp    %al,(%eax)
41e90f:	37                   	aaa
41e910:	00 61 00             	add    %ah,0x0(%ecx)
41e913:	39 00                	cmp    %eax,(%eax)
41e915:	62 00                	bound  %eax,(%eax)
41e917:	34 00                	xor    $0x0,%al
41e919:	32 00                	xor    (%eax),%al
41e91b:	35 00 35 00 37       	xor    $0x37003500,%eax
41e920:	00 d6                	add    %dl,%dh
41e922:	96                   	xchg   %eax,%esi
41e923:	03 00                	add    (%eax),%eax
41e925:	44                   	inc    %esp
41e926:	37                   	aaa
41e927:	00 65 00             	add    %ah,0x0(%ebp)
41e92a:	31 00                	xor    %eax,(%eax)
41e92c:	34 00                	xor    $0x0,%al
41e92e:	39 00                	cmp    %eax,(%eax)
41e930:	33 00                	xor    (%eax),%eax
41e932:	36 00 35 00 33 00 34 	add    %dh,%ss:0x34003300
41e939:	00 39                	add    %bh,(%ecx)
41e93b:	00 65 00             	add    %ah,0x0(%ebp)
41e93e:	32 00                	xor    (%eax),%al
41e940:	64 00 30             	add    %dh,%fs:(%eax)
41e943:	00 34 00             	add    %dh,(%eax,%eax,1)
41e946:	35 00 61 00 35       	xor    $0x35006100,%eax
41e94b:	00 62 00             	add    %ah,0x0(%edx)
41e94e:	33 00                	xor    (%eax),%eax
41e950:	31 00                	xor    %eax,(%eax)
41e952:	65 00 66 00          	add    %ah,%gs:0x0(%esi)
41e956:	38 00                	cmp    %al,(%eax)
41e958:	37                   	aaa
41e959:	00 61 00             	add    %ah,0x0(%ecx)
41e95c:	39 00                	cmp    %eax,(%eax)
41e95e:	62 00                	bound  %eax,(%eax)
41e960:	34 00                	xor    $0x0,%al
41e962:	32 00                	xor    (%eax),%al
41e964:	35 00 35 00 38       	xor    $0x38003500,%eax
41e969:	00 5f 9c             	add    %bl,-0x64(%edi)
41e96c:	03 00                	add    (%eax),%eax
41e96e:	44                   	inc    %esp
41e96f:	37                   	aaa
41e970:	00 65 00             	add    %ah,0x0(%ebp)
41e973:	31 00                	xor    %eax,(%eax)
41e975:	34 00                	xor    $0x0,%al
41e977:	39 00                	cmp    %eax,(%eax)
41e979:	33 00                	xor    (%eax),%eax
41e97b:	36 00 35 00 33 00 34 	add    %dh,%ss:0x34003300
41e982:	00 39                	add    %bh,(%ecx)
41e984:	00 65 00             	add    %ah,0x0(%ebp)
41e987:	32 00                	xor    (%eax),%al
41e989:	64 00 30             	add    %dh,%fs:(%eax)
41e98c:	00 34 00             	add    %dh,(%eax,%eax,1)
41e98f:	35 00 61 00 35       	xor    $0x35006100,%eax
41e994:	00 62 00             	add    %ah,0x0(%edx)
41e997:	33 00                	xor    (%eax),%eax
41e999:	31 00                	xor    %eax,(%eax)
41e99b:	65 00 66 00          	add    %ah,%gs:0x0(%esi)
41e99f:	38 00                	cmp    %al,(%eax)
41e9a1:	37                   	aaa
41e9a2:	00 61 00             	add    %ah,0x0(%ecx)
41e9a5:	39 00                	cmp    %eax,(%eax)
41e9a7:	62 00                	bound  %eax,(%eax)
41e9a9:	34 00                	xor    $0x0,%al
41e9ab:	32 00                	xor    (%eax),%al
41e9ad:	35 00 35 00 39       	xor    $0x39003500,%eax
41e9b2:	00 e8                	add    %ch,%al
41e9b4:	a1 03 00 42 37       	mov    0x37420003,%eax
41e9b9:	00 65 00             	add    %ah,0x0(%ebp)
41e9bc:	31 00                	xor    %eax,(%eax)
41e9be:	34 00                	xor    $0x0,%al
41e9c0:	39 00                	cmp    %eax,(%eax)
41e9c2:	33 00                	xor    (%eax),%eax
41e9c4:	36 00 35 00 33 00 34 	add    %dh,%ss:0x34003300
41e9cb:	00 39                	add    %bh,(%ecx)
41e9cd:	00 65 00             	add    %ah,0x0(%ebp)
41e9d0:	32 00                	xor    (%eax),%al
41e9d2:	64 00 30             	add    %dh,%fs:(%eax)
41e9d5:	00 34 00             	add    %dh,(%eax,%eax,1)
41e9d8:	35 00 61 00 35       	xor    $0x35006100,%eax
41e9dd:	00 62 00             	add    %ah,0x0(%edx)
41e9e0:	33 00                	xor    (%eax),%eax
41e9e2:	31 00                	xor    %eax,(%eax)
41e9e4:	65 00 66 00          	add    %ah,%gs:0x0(%esi)
41e9e8:	38 00                	cmp    %al,(%eax)
41e9ea:	37                   	aaa
41e9eb:	00 61 00             	add    %ah,0x0(%ecx)
41e9ee:	39 00                	cmp    %eax,(%eax)
41e9f0:	62 00                	bound  %eax,(%eax)
41e9f2:	34 00                	xor    $0x0,%al
41e9f4:	32 00                	xor    (%eax),%al
41e9f6:	35 00 36 00 71       	xor    $0x71003600,%eax
41e9fb:	a7                   	cmpsl  %es:(%edi),%ds:(%esi)
41e9fc:	03 00                	add    (%eax),%eax
41e9fe:	44                   	inc    %esp
41e9ff:	37                   	aaa
41ea00:	00 65 00             	add    %ah,0x0(%ebp)
41ea03:	31 00                	xor    %eax,(%eax)
41ea05:	34 00                	xor    $0x0,%al
41ea07:	39 00                	cmp    %eax,(%eax)
41ea09:	33 00                	xor    (%eax),%eax
41ea0b:	36 00 35 00 33 00 34 	add    %dh,%ss:0x34003300
41ea12:	00 39                	add    %bh,(%ecx)
41ea14:	00 65 00             	add    %ah,0x0(%ebp)
41ea17:	32 00                	xor    (%eax),%al
41ea19:	64 00 30             	add    %dh,%fs:(%eax)
41ea1c:	00 34 00             	add    %dh,(%eax,%eax,1)
41ea1f:	35 00 61 00 35       	xor    $0x35006100,%eax
41ea24:	00 62 00             	add    %ah,0x0(%edx)
41ea27:	33 00                	xor    (%eax),%eax
41ea29:	31 00                	xor    %eax,(%eax)
41ea2b:	65 00 66 00          	add    %ah,%gs:0x0(%esi)
41ea2f:	38 00                	cmp    %al,(%eax)
41ea31:	37                   	aaa
41ea32:	00 61 00             	add    %ah,0x0(%ecx)
41ea35:	39 00                	cmp    %eax,(%eax)
41ea37:	62 00                	bound  %eax,(%eax)
41ea39:	34 00                	xor    $0x0,%al
41ea3b:	32 00                	xor    (%eax),%al
41ea3d:	35 00 36 00 30       	xor    $0x30003600,%eax
41ea42:	00 fa                	add    %bh,%dl
41ea44:	ac                   	lods   %ds:(%esi),%al
41ea45:	03 00                	add    (%eax),%eax
41ea47:	44                   	inc    %esp
41ea48:	37                   	aaa
41ea49:	00 65 00             	add    %ah,0x0(%ebp)
41ea4c:	31 00                	xor    %eax,(%eax)
41ea4e:	34 00                	xor    $0x0,%al
41ea50:	39 00                	cmp    %eax,(%eax)
41ea52:	33 00                	xor    (%eax),%eax
41ea54:	36 00 35 00 33 00 34 	add    %dh,%ss:0x34003300
41ea5b:	00 39                	add    %bh,(%ecx)
41ea5d:	00 65 00             	add    %ah,0x0(%ebp)
41ea60:	32 00                	xor    (%eax),%al
41ea62:	64 00 30             	add    %dh,%fs:(%eax)
41ea65:	00 34 00             	add    %dh,(%eax,%eax,1)
41ea68:	35 00 61 00 35       	xor    $0x35006100,%eax
41ea6d:	00 62 00             	add    %ah,0x0(%edx)
41ea70:	33 00                	xor    (%eax),%eax
41ea72:	31 00                	xor    %eax,(%eax)
41ea74:	65 00 66 00          	add    %ah,%gs:0x0(%esi)
41ea78:	38 00                	cmp    %al,(%eax)
41ea7a:	37                   	aaa
41ea7b:	00 61 00             	add    %ah,0x0(%ecx)
41ea7e:	39 00                	cmp    %eax,(%eax)
41ea80:	62 00                	bound  %eax,(%eax)
41ea82:	34 00                	xor    $0x0,%al
41ea84:	32 00                	xor    (%eax),%al
41ea86:	35 00 36 00 31       	xor    $0x31003600,%eax
41ea8b:	00 83 b2 03 00 44    	add    %al,0x440003b2(%ebx)
41ea91:	37                   	aaa
41ea92:	00 65 00             	add    %ah,0x0(%ebp)
41ea95:	31 00                	xor    %eax,(%eax)
41ea97:	34 00                	xor    $0x0,%al
41ea99:	39 00                	cmp    %eax,(%eax)
41ea9b:	33 00                	xor    (%eax),%eax
41ea9d:	36 00 35 00 33 00 34 	add    %dh,%ss:0x34003300
41eaa4:	00 39                	add    %bh,(%ecx)
41eaa6:	00 65 00             	add    %ah,0x0(%ebp)
41eaa9:	32 00                	xor    (%eax),%al
41eaab:	64 00 30             	add    %dh,%fs:(%eax)
41eaae:	00 34 00             	add    %dh,(%eax,%eax,1)
41eab1:	35 00 61 00 35       	xor    $0x35006100,%eax
41eab6:	00 62 00             	add    %ah,0x0(%edx)
41eab9:	33 00                	xor    (%eax),%eax
41eabb:	31 00                	xor    %eax,(%eax)
41eabd:	65 00 66 00          	add    %ah,%gs:0x0(%esi)
41eac1:	38 00                	cmp    %al,(%eax)
41eac3:	37                   	aaa
41eac4:	00 61 00             	add    %ah,0x0(%ecx)
41eac7:	39 00                	cmp    %eax,(%eax)
41eac9:	62 00                	bound  %eax,(%eax)
41eacb:	34 00                	xor    $0x0,%al
41eacd:	32 00                	xor    (%eax),%al
41eacf:	35 00 36 00 32       	xor    $0x32003600,%eax
41ead4:	00 0c b8             	add    %cl,(%eax,%edi,4)
41ead7:	03 00                	add    (%eax),%eax
41ead9:	44                   	inc    %esp
41eada:	37                   	aaa
41eadb:	00 65 00             	add    %ah,0x0(%ebp)
41eade:	31 00                	xor    %eax,(%eax)
41eae0:	34 00                	xor    $0x0,%al
41eae2:	39 00                	cmp    %eax,(%eax)
41eae4:	33 00                	xor    (%eax),%eax
41eae6:	36 00 35 00 33 00 34 	add    %dh,%ss:0x34003300
41eaed:	00 39                	add    %bh,(%ecx)
41eaef:	00 65 00             	add    %ah,0x0(%ebp)
41eaf2:	32 00                	xor    (%eax),%al
41eaf4:	64 00 30             	add    %dh,%fs:(%eax)
41eaf7:	00 34 00             	add    %dh,(%eax,%eax,1)
41eafa:	35 00 61 00 35       	xor    $0x35006100,%eax
41eaff:	00 62 00             	add    %ah,0x0(%edx)
41eb02:	33 00                	xor    (%eax),%eax
41eb04:	31 00                	xor    %eax,(%eax)
41eb06:	65 00 66 00          	add    %ah,%gs:0x0(%esi)
41eb0a:	38 00                	cmp    %al,(%eax)
41eb0c:	37                   	aaa
41eb0d:	00 61 00             	add    %ah,0x0(%ecx)
41eb10:	39 00                	cmp    %eax,(%eax)
41eb12:	62 00                	bound  %eax,(%eax)
41eb14:	34 00                	xor    $0x0,%al
41eb16:	32 00                	xor    (%eax),%al
41eb18:	35 00 36 00 33       	xor    $0x33003600,%eax
41eb1d:	00 95 bd 03 00 44    	add    %dl,0x440003bd(%ebp)
41eb23:	37                   	aaa
41eb24:	00 65 00             	add    %ah,0x0(%ebp)
41eb27:	31 00                	xor    %eax,(%eax)
41eb29:	34 00                	xor    $0x0,%al
41eb2b:	39 00                	cmp    %eax,(%eax)
41eb2d:	33 00                	xor    (%eax),%eax
41eb2f:	36 00 35 00 33 00 34 	add    %dh,%ss:0x34003300
41eb36:	00 39                	add    %bh,(%ecx)
41eb38:	00 65 00             	add    %ah,0x0(%ebp)
41eb3b:	32 00                	xor    (%eax),%al
41eb3d:	64 00 30             	add    %dh,%fs:(%eax)
41eb40:	00 34 00             	add    %dh,(%eax,%eax,1)
41eb43:	35 00 61 00 35       	xor    $0x35006100,%eax
41eb48:	00 62 00             	add    %ah,0x0(%edx)