425ee3:	35 00 4a 00 45       	xor    $0x45004a00,%eax
425ee8:	00 4b 00             	add    %cl,0x0(%ebx)
425eeb:	67 00 61 00          	add    %ah,0x0(%bx,%di)
425eef:	75 00                	jne    0x425ef1
425ef1:	49                   	dec    %ecx
425ef2:	00 37                	add    %dh,(%edi)
425ef4:	00 4d 00             	add    %cl,0x0(%ebp)
425ef7:	36 00 69 00          	add    %ch,%ss:0x0(%ecx)
425efb:	6e                   	outsb  %ds:(%esi),(%dx)
425efc:	00 48 00             	add    %cl,0x0(%eax)
425eff:	36 00 2b             	add    %ch,%ss:(%ebx)
425f02:	00 51 00             	add    %dl,0x0(%ecx)
425f05:	32 00                	xor    (%eax),%al
425f07:	2b 00                	sub    (%eax),%eax
425f09:	74 00                	je     0x425f0b
425f0b:	50                   	push   %eax
425f0c:	00 67 00             	add    %ah,0x0(%edi)
425f0f:	77 00                	ja     0x425f11
425f11:	57                   	push   %edi
425f12:	00 64 00 67          	add    %ah,0x67(%eax,%eax,1)
425f16:	00 33                	add    %dh,(%ebx)
425f18:	00 4a 00             	add    %cl,0x0(%edx)
425f1b:	65 00 48 00          	add    %cl,%gs:0x0(%eax)
425f1f:	76 00                	jbe    0x425f21
425f21:	55                   	push   %ebp
425f22:	00 46 00             	add    %al,0x0(%esi)
425f25:	4f                   	dec    %edi
425f26:	00 78 00             	add    %bh,0x0(%eax)
425f29:	44                   	inc    %esp
425f2a:	00 66 00             	add    %ah,0x0(%esi)
425f2d:	66 00 57 00          	data16 add %dl,0x0(%edi)
425f31:	76 00                	jbe    0x425f33
425f33:	71 00                	jno    0x425f35
425f35:	43                   	inc    %ebx
425f36:	00 6a 00             	add    %ch,0x0(%edx)
425f39:	32 00                	xor    (%eax),%al
425f3b:	49                   	dec    %ecx
425f3c:	00 6b 00             	add    %ch,0x0(%ebx)
425f3f:	32 00                	xor    (%eax),%al
425f41:	69 00 33 00 62 00    	imul   $0x620033,(%eax),%eax
425f47:	71 00                	jno    0x425f49
425f49:	59                   	pop    %ecx
425f4a:	00 4a 00             	add    %cl,0x0(%edx)
425f4d:	59                   	pop    %ecx
425f4e:	00 59 00             	add    %bl,0x0(%ecx)
425f51:	53                   	push   %ebx
425f52:	00 48 00             	add    %cl,0x0(%eax)
425f55:	49                   	dec    %ecx
425f56:	00 48 00             	add    %cl,0x0(%eax)
425f59:	52                   	push   %edx
425f5a:	00 56 00             	add    %dl,0x0(%esi)
425f5d:	6f                   	outsl  %ds:(%esi),(%dx)
425f5e:	00 36                	add    %dh,(%esi)
425f60:	00 6b 00             	add    %ch,0x0(%ebx)
425f63:	6a 00                	push   $0x0
425f65:	2b 00                	sub    (%eax),%eax
425f67:	67 00 45 00          	add    %al,0x0(%di)
425f6b:	33 00                	xor    (%eax),%eax
425f6d:	47                   	inc    %edi
425f6e:	00 74 00 69          	add    %dh,0x69(%eax,%eax,1)
425f72:	00 53 00             	add    %dl,0x0(%ebx)
425f75:	2b 00                	sub    (%eax),%eax
425f77:	41                   	inc    %ecx
425f78:	00 75 00             	add    %dh,0x0(%ebp)
425f7b:	65 00 68 00          	add    %ch,%gs:0x0(%eax)
425f7f:	6b 00 55             	imul   $0x55,(%eax),%eax
425f82:	00 72 00             	add    %dh,0x0(%edx)
425f85:	4c                   	dec    %esp
425f86:	00 31                	add    %dh,(%ecx)
425f88:	00 6a 00             	add    %ch,0x0(%edx)
425f8b:	6e                   	outsb  %ds:(%esi),(%dx)
425f8c:	00 6a 00             	add    %ch,0x0(%edx)
425f8f:	6c                   	insb   (%dx),%es:(%edi)
425f90:	00 77 00             	add    %dh,0x0(%edi)
425f93:	68 00 70 00 52       	push   $0x52007000
425f98:	00 57 00             	add    %dl,0x0(%edi)
425f9b:	54                   	push   %esp
425f9c:	00 47 00             	add    %al,0x0(%edi)
425f9f:	6d                   	insl   (%dx),%es:(%edi)
425fa0:	00 4a 00             	add    %cl,0x0(%edx)
425fa3:	51                   	push   %ecx
425fa4:	00 48 00             	add    %cl,0x0(%eax)
425fa7:	59                   	pop    %ecx
425fa8:	00 74 00 61          	add    %dh,0x61(%eax,%eax,1)
425fac:	00 32                	add    %dh,(%edx)
425fae:	00 59 00             	add    %bl,0x0(%ecx)
425fb1:	49                   	dec    %ecx
425fb2:	00 62 00             	add    %ah,0x0(%edx)
425fb5:	6d                   	insl   (%dx),%es:(%edi)
425fb6:	00 32                	add    %dh,(%edx)
425fb8:	00 2b                	add    %ch,(%ebx)
425fba:	00 70 00             	add    %dh,0x0(%eax)
425fbd:	66 00 39             	data16 add %bh,(%ecx)
425fc0:	00 49 00             	add    %cl,0x0(%ecx)
425fc3:	59                   	pop    %ecx
425fc4:	00 6f 00             	add    %ch,0x0(%edi)
425fc7:	67 00 31             	add    %dh,(%bx,%di)
425fca:	00 68 00             	add    %ch,0x0(%eax)
425fcd:	44                   	inc    %esp
425fce:	00 37                	add    %dh,(%edi)
425fd0:	00 57 00             	add    %dl,0x0(%edi)
425fd3:	6b 00 58             	imul   $0x58,(%eax),%eax
425fd6:	00 2f                	add    %ch,(%edi)
425fd8:	00 47 00             	add    %al,0x0(%edi)
425fdb:	71 00                	jno    0x425fdd
425fdd:	39 00                	cmp    %eax,(%eax)
425fdf:	48                   	dec    %eax
425fe0:	00 6d 00             	add    %ch,0x0(%ebp)
425fe3:	58                   	pop    %eax
425fe4:	00 78 00             	add    %bh,0x0(%eax)
425fe7:	53                   	push   %ebx
425fe8:	00 63 00             	add    %ah,0x0(%ebx)
425feb:	6c                   	insb   (%dx),%es:(%edi)
425fec:	00 51 00             	add    %dl,0x0(%ecx)
425fef:	4f                   	dec    %edi
425ff0:	00 2b                	add    %ch,(%ebx)
425ff2:	00 45 00             	add    %al,0x0(%ebp)
425ff5:	7a 00                	jp     0x425ff7
425ff7:	78 00                	js     0x425ff9
425ff9:	51                   	push   %ecx
425ffa:	00 30                	add    %dh,(%eax)
425ffc:	00 32                	add    %dh,(%edx)
425ffe:	00 51 00             	add    %dl,0x0(%ecx)
426001:	63 00                	arpl   %eax,(%eax)
426003:	39 00                	cmp    %eax,(%eax)
426005:	70 00                	jo     0x426007
426007:	38 00                	cmp    %al,(%eax)
426009:	52                   	push   %edx
42600a:	00 47 00             	add    %al,0x0(%edi)
42600d:	4b                   	dec    %ebx
42600e:	00 6c 00 56          	add    %ch,0x56(%eax,%eax,1)
426012:	00 4e 00             	add    %cl,0x0(%esi)
426015:	67 00 51 00          	add    %dl,0x0(%bx,%di)
426019:	33 00                	xor    (%eax),%eax
42601b:	4b                   	dec    %ebx
42601c:	00 37                	add    %dh,(%edi)
42601e:	00 6d 00             	add    %ch,0x0(%ebp)
426021:	61                   	popa
426022:	00 64 00 6b          	add    %ah,0x6b(%eax,%eax,1)
426026:	00 52 00             	add    %dl,0x0(%edx)
426029:	4f                   	dec    %edi
42602a:	00 53 00             	add    %dl,0x0(%ebx)
42602d:	67 00 62 00          	add    %ah,0x0(%bp,%si)
426031:	67 00 54 00          	add    %dl,0x0(%si)
426035:	58                   	pop    %eax
426036:	00 56 00             	add    %dl,0x0(%esi)
426039:	4f                   	dec    %edi
42603a:	00 2b                	add    %ch,(%ebx)
42603c:	00 6e 00             	add    %ch,0x0(%esi)
42603f:	41                   	inc    %ecx
426040:	00 61 00             	add    %ah,0x0(%ecx)
426043:	6e                   	outsb  %ds:(%esi),(%dx)
426044:	00 47 00             	add    %al,0x0(%edi)
426047:	79 00                	jns    0x426049
426049:	46                   	inc    %esi
42604a:	00 58 00             	add    %bl,0x0(%eax)
42604d:	77 00                	ja     0x42604f
42604f:	44                   	inc    %esp
426050:	00 45 00             	add    %al,0x0(%ebp)
426053:	37                   	aaa
426054:	00 48 00             	add    %cl,0x0(%eax)
426057:	32 00                	xor    (%eax),%al
426059:	78 00                	js     0x42605b
42605b:	38 00                	cmp    %al,(%eax)
42605d:	33 00                	xor    (%eax),%eax
42605f:	38 00                	cmp    %al,(%eax)
426061:	4c                   	dec    %esp
426062:	00 71 00             	add    %dh,0x0(%ecx)
426065:	54                   	push   %esp
426066:	00 61 00             	add    %ah,0x0(%ecx)
426069:	4d                   	dec    %ebp
42606a:	00 50 00             	add    %dl,0x0(%eax)
42606d:	6b 00 63             	imul   $0x63,(%eax),%eax
426070:	00 33                	add    %dh,(%ebx)
426072:	00 33                	add    %dh,(%ebx)
426074:	00 4b 00             	add    %cl,0x0(%ebx)
426077:	74 00                	je     0x426079
426079:	55                   	push   %ebp
42607a:	00 77 00             	add    %dh,0x0(%edi)
42607d:	4e                   	dec    %esi
42607e:	00 6d 00             	add    %ch,0x0(%ebp)
426081:	6c                   	insb   (%dx),%es:(%edi)
426082:	00 56 00             	add    %dl,0x0(%esi)
426085:	48                   	dec    %eax
426086:	00 4f 00             	add    %cl,0x0(%edi)
426089:	31 00                	xor    %eax,(%eax)
42608b:	69 00 51 00 56 00    	imul   $0x560051,(%eax),%eax
426091:	59                   	pop    %ecx
426092:	00 6f 00             	add    %ch,0x0(%edi)
426095:	74 00                	je     0x426097
426097:	4c                   	dec    %esp
426098:	00 4a 00             	add    %cl,0x0(%edx)
42609b:	65 00 77 00          	add    %dh,%gs:0x0(%edi)
42609f:	4b                   	dec    %ebx
4260a0:	00 30                	add    %dh,(%eax)
4260a2:	00 7a 00             	add    %bh,0x0(%edx)
4260a5:	76 00                	jbe    0x4260a7
4260a7:	50                   	push   %eax
4260a8:	00 70 00             	add    %dh,0x0(%eax)
4260ab:	6d                   	insl   (%dx),%es:(%edi)
4260ac:	00 64 00 77          	add    %ah,0x77(%eax,%eax,1)
4260b0:	00 47 00             	add    %al,0x0(%edi)
4260b3:	79 00                	jns    0x4260b5
4260b5:	6d                   	insl   (%dx),%es:(%edi)
4260b6:	00 67 00             	add    %ah,0x0(%edi)
4260b9:	4c                   	dec    %esp
4260ba:	00 34 00             	add    %dh,(%eax,%eax,1)
4260bd:	65 00 4c 00 31       	add    %cl,%gs:0x31(%eax,%eax,1)
4260c2:	00 74 00 64          	add    %dh,0x64(%eax,%eax,1)
4260c6:	00 42 00             	add    %al,0x0(%edx)
4260c9:	4f                   	dec    %edi
4260ca:	00 51 00             	add    %dl,0x0(%ecx)
4260cd:	79 00                	jns    0x4260cf
4260cf:	34 00                	xor    $0x0,%al
4260d1:	4e                   	dec    %esi
4260d2:	00 55 00             	add    %dl,0x0(%ebp)
4260d5:	31 00                	xor    %eax,(%eax)
4260d7:	50                   	push   %eax
4260d8:	00 76 00             	add    %dh,0x0(%esi)
4260db:	77 00                	ja     0x4260dd
4260dd:	58                   	pop    %eax
4260de:	00 4f 00             	add    %cl,0x0(%edi)
4260e1:	30 00                	xor    %al,(%eax)
4260e3:	54                   	push   %esp
4260e4:	00 63 00             	add    %ah,0x0(%ebx)
4260e7:	5a                   	pop    %edx
4260e8:	00 4c 00 57          	add    %cl,0x57(%eax,%eax,1)
4260ec:	00 74 00 2b          	add    %dh,0x2b(%eax,%eax,1)
4260f0:	00 43 00             	add    %al,0x0(%ebx)
4260f3:	4a                   	dec    %edx
4260f4:	00 58 00             	add    %bl,0x0(%eax)
4260f7:	58                   	pop    %eax
4260f8:	00 48 00             	add    %cl,0x0(%eax)
4260fb:	58                   	pop    %eax
4260fc:	00 63 00             	add    %ah,0x0(%ebx)
4260ff:	34 00                	xor    $0x0,%al
426101:	6e                   	outsb  %ds:(%esi),(%dx)
426102:	00 6a 00             	add    %ch,0x0(%edx)
426105:	73 00                	jae    0x426107
426107:	6f                   	outsl  %ds:(%esi),(%dx)
426108:	00 4a 00             	add    %cl,0x0(%edx)
42610b:	45                   	inc    %ebp
42610c:	00 76 00             	add    %dh,0x0(%esi)
42610f:	35 00 39 00 44       	xor    $0x44003900,%eax
426114:	00 73 00             	add    %dh,0x0(%ebx)
426117:	42                   	inc    %edx
426118:	00 64 00 52          	add    %ah,0x52(%eax,%eax,1)
42611c:	00 36                	add    %dh,(%esi)
42611e:	00 35 00 6d 00 65    	add    %dh,0x65006d00
426124:	00 4b 00             	add    %cl,0x0(%ebx)
426127:	5a                   	pop    %edx
426128:	00 62 00             	add    %ah,0x0(%edx)
42612b:	41                   	inc    %ecx
42612c:	00 2b                	add    %ch,(%ebx)
42612e:	00 6b 00             	add    %ch,0x0(%ebx)
426131:	61                   	popa
426132:	00 31                	add    %dh,(%ecx)
426134:	00 75 00             	add    %dh,0x0(%ebp)
426137:	6d                   	insl   (%dx),%es:(%edi)
426138:	00 6d 00             	add    %ch,0x0(%ebp)
42613b:	4f                   	dec    %edi
42613c:	00 61 00             	add    %ah,0x0(%ecx)
42613f:	6a 00                	push   $0x0
426141:	62 00                	bound  %eax,(%eax)
426143:	70 00                	jo     0x426145
426145:	46                   	inc    %esi
426146:	00 56 00             	add    %dl,0x0(%esi)
426149:	64 00 6c 00 6e       	add    %ch,%fs:0x6e(%eax,%eax,1)
42614e:	00 66 00             	add    %ah,0x0(%esi)
426151:	37                   	aaa
426152:	00 47 00             	add    %al,0x0(%edi)
426155:	4a                   	dec    %edx
426156:	00 76 00             	add    %dh,0x0(%esi)
426159:	31 00                	xor    %eax,(%eax)
42615b:	4d                   	dec    %ebp
42615c:	00 55 00             	add    %dl,0x0(%ebp)
42615f:	74 00                	je     0x426161
426161:	4d                   	dec    %ebp
426162:	00 55 00             	add    %dl,0x0(%ebp)
426165:	50                   	push   %eax
426166:	00 35 00 55 00 79    	add    %dh,0x79005500
42616c:	00 6d 00             	add    %ch,0x0(%ebp)
42616f:	4c                   	dec    %esp
426170:	00 69 00             	add    %ch,0x0(%ecx)
426173:	71 00                	jno    0x426175
426175:	54                   	push   %esp
426176:	00 32                	add    %dh,(%edx)
426178:	00 2f                	add    %ch,(%edi)
42617a:	00 6f 00             	add    %ch,0x0(%edi)
42617d:	47                   	inc    %edi
42617e:	00 34 00             	add    %dh,(%eax,%eax,1)
426181:	6e                   	outsb  %ds:(%esi),(%dx)
426182:	00 6a 00             	add    %ch,0x0(%edx)
426185:	73 00                	jae    0x426187
426187:	6f                   	outsl  %ds:(%esi),(%dx)
426188:	00 4a 00             	add    %cl,0x0(%edx)
42618b:	45                   	inc    %ebp
42618c:	00 76 00             	add    %dh,0x0(%esi)
42618f:	35 00 39 00 44       	xor    $0x44003900,%eax
426194:	00 41 00             	add    %al,0x0(%ecx)
426197:	6c                   	insb   (%dx),%es:(%edi)
426198:	00 67 00             	add    %ah,0x0(%edi)
42619b:	30 00                	xor    %al,(%eax)
42619d:	33 00                	xor    (%eax),%eax
42619f:	70 00                	jo     0x4261a1
4261a1:	53                   	push   %ebx
4261a2:	00 44 00 59          	add    %al,0x59(%eax,%eax,1)
4261a6:	00 50 00             	add    %dl,0x0(%eax)
4261a9:	32 00                	xor    (%eax),%al
4261ab:	6b 00 64             	imul   $0x64,(%eax),%eax
4261ae:	00 6f 00             	add    %ch,0x0(%edi)
4261b1:	6e                   	outsb  %ds:(%esi),(%dx)
4261b2:	00 74 00 4b          	add    %dh,0x4b(%eax,%eax,1)
4261b6:	00 74 00 46          	add    %dh,0x46(%eax,%eax,1)
4261ba:	00 31                	add    %dh,(%ecx)
4261bc:	00 6f 00             	add    %ch,0x0(%edi)
4261bf:	48                   	dec    %eax
4261c0:	00 62 00             	add    %ah,0x0(%edx)
4261c3:	36 00 58 00          	add    %bl,%ss:0x0(%eax)
4261c7:	4e                   	dec    %esi
4261c8:	00 4f 00             	add    %cl,0x0(%edi)
4261cb:	63 00                	arpl   %eax,(%eax)
4261cd:	71 00                	jno    0x4261cf
4261cf:	68 00 39 00 71       	push   $0x71003900
4261d4:	00 65 00             	add    %ah,0x0(%ebp)
4261d7:	68 00 46 00 4f       	push   $0x4f004600
4261dc:	00 6f 00             	add    %ch,0x0(%edi)
4261df:	36 00 44 00 79       	add    %al,%ss:0x79(%eax,%eax,1)
4261e4:	00 76 00             	add    %dh,0x0(%esi)
4261e7:	49                   	dec    %ecx
4261e8:	00 78 00             	add    %bh,0x0(%eax)
4261eb:	33 00                	xor    (%eax),%eax
4261ed:	61                   	popa
4261ee:	00 53 00             	add    %dl,0x0(%ebx)
4261f1:	5a                   	pop    %edx
4261f2:	00 7a 00             	add    %bh,0x0(%edx)
4261f5:	43                   	inc    %ebx
4261f6:	00 32                	add    %dh,(%edx)
4261f8:	00 68 00             	add    %ch,0x0(%eax)
4261fb:	6f                   	outsl  %ds:(%esi),(%dx)
4261fc:	00 78 00             	add    %bh,0x0(%eax)
4261ff:	4c                   	dec    %esp
426200:	00 33                	add    %dh,(%ebx)
426202:	00 78 00             	add    %bh,0x0(%eax)
426205:	58                   	pop    %eax
426206:	00 4a 00             	add    %cl,0x0(%edx)
426209:	61                   	popa
42620a:	00 73 00             	add    %dh,0x0(%ebx)
42620d:	35 00 6e 00 4f       	xor    $0x4f006e00,%eax
426212:	00 74 00 50          	add    %dh,0x50(%eax,%eax,1)