4370cc:	44                   	inc    %esp
4370cd:	00 0b                	add    %cl,(%ebx)
4370cf:	54                   	push   %esp
4370d0:	57                   	push   %edi
4370d1:	69 6e 43 6f 6e 74 72 	imul   $0x72746e6f,0x43(%esi),%ebp
4370d8:	6f                   	outsl  %ds:(%esi),(%dx)
4370d9:	6c                   	insb   (%dx),%es:(%edi)
4370da:	8b c0                	mov    %eax,%eax
4370dc:	e0 70                	loopne 0x43714e
4370de:	43                   	inc    %ebx
4370df:	00 07                	add    %al,(%edi)
4370e1:	0b 54 57 69          	or     0x69(%edi,%edx,2),%edx
4370e5:	6e                   	outsb  %ds:(%esi),(%dx)
4370e6:	43                   	inc    %ebx
4370e7:	6f                   	outsl  %ds:(%esi),(%dx)
4370e8:	6e                   	outsb  %ds:(%esi),(%dx)
4370e9:	74 72                	je     0x43715d
4370eb:	6f                   	outsl  %ds:(%esi),(%dx)
4370ec:	6c                   	insb   (%dx),%es:(%edi)
4370ed:	74 6d                	je     0x43715c
4370ef:	43                   	inc    %ebx
4370f0:	00 a4 69 43 00 0b 00 	add    %ah,0xb0043(%ecx,%ebp,2)
4370f7:	08 43 6f             	or     %al,0x6f(%ebx)
4370fa:	6e                   	outsb  %ds:(%esi),(%dx)
4370fb:	74 72                	je     0x43716f
4370fd:	6f                   	outsl  %ds:(%esi),(%dx)
4370fe:	6c                   	insb   (%dx),%es:(%edi)
4370ff:	73 00                	jae    0x437101
437101:	00 8b c0 50 71 43    	add    %cl,0x437150c0(%ebx)
437113:	00 fc                	add    %bh,%ah
437115:	71 43                	jno    0x43715a
43711f:	00 e0                	add    %ah,%al
437121:	71 43                	jno    0x437166
437123:	00 e8                	add    %ch,%al
437125:	71 43                	jno    0x43716a
437127:	00 64 01 00          	add    %ah,0x0(%ecx,%eax,1)
43712b:	00 e4                	add    %ah,%ah
43712d:	66 43                	inc    %bx
43712f:	00 b4 9e 41 00 c0 34 	add    %dh,0x34c00041(%esi,%ebx,4)
437136:	40                   	inc    %eax
437137:	00 08                	add    %cl,(%eax)
437139:	98                   	cwtl
43713a:	41                   	inc    %ecx
43713b:	00 c8                	add    %cl,%al
43713d:	34 40                	xor    $0x40,%al
43713f:	00 88 c0 43 00 04    	add    %cl,0x40043c0(%eax)
437145:	32 40 00             	xor    0x0(%eax),%al
437148:	20 32                	and    %dh,(%edx)
43714a:	40                   	inc    %eax
43714b:	00 4c 26 44          	add    %cl,0x44(%esi,%eiz,1)
43714f:	00 68 cd             	add    %ch,-0x33(%eax)
437152:	43                   	inc    %ebx
437153:	00 60 c1             	add    %ah,-0x3f(%eax)
437156:	43                   	inc    %ebx
437157:	00 48 43             	add    %cl,0x43(%eax)
43715a:	41                   	inc    %ecx
43715b:	00 30                	add    %dh,(%eax)
43715d:	cd 43                	int    $0x43
43715f:	00 50 a1             	add    %dl,-0x5f(%eax)
437162:	43                   	inc    %ebx
437163:	00 bc a0 43 00 68 aa 	add    %bh,-0x5597ffbd(%eax,%eiz,4)
43716a:	43                   	inc    %ebx
43716b:	00 cc                	add    %cl,%ah
43716d:	9e                   	sahf
43716e:	41                   	inc    %ecx
43716f:	00 b4 9b 41 00 ac 9b 	add    %dh,-0x6453ffbf(%ebx,%ebx,4)
437176:	41                   	inc    %ecx
437177:	00 d4                	add    %dl,%ah
437179:	9e                   	sahf
43717a:	41                   	inc    %ecx
43717b:	00 f0                	add    %dh,%al
43717d:	25 44 00 f8 bb       	and    $0xbbf80044,%eax
437182:	43                   	inc    %ebx
437183:	00 f4                	add    %dh,%ah
437185:	bb 43 00 c4 bc       	mov    $0xbcc40043,%ebx
43718a:	43                   	inc    %ebx
43718b:	00 c4                	add    %al,%ah
43718d:	9f                   	lahf
43718e:	43                   	inc    %ebx
43718f:	00 08                	add    %cl,(%eax)
437191:	a7                   	cmpsl  %es:(%edi),%ds:(%esi)
437192:	43                   	inc    %ebx
437193:	00 6c a6 43          	add    %ch,0x43(%esi,%eiz,4)
437197:	00 94 af 43 00 0c 9f 	add    %dl,-0x60f3ffbd(%edi,%ebp,4)
43719e:	43                   	inc    %ebx
43719f:	00 10                	add    %dl,(%eax)
4371a1:	9f                   	lahf
4371a2:	43                   	inc    %ebx
4371a3:	00 00                	add    %al,(%eax)
4371a5:	cf                   	iret
4371a6:	43                   	inc    %ebx
4371a7:	00 2c cf             	add    %ch,(%edi,%ecx,8)
4371aa:	43                   	inc    %ebx
4371ab:	00 50 aa             	add    %dl,-0x56(%eax)
4371ae:	43                   	inc    %ebx
4371af:	00 88 a0 43 00 dc    	add    %cl,-0x23ffbc60(%eax)
4371b5:	ab                   	stos   %eax,%es:(%edi)
4371b6:	43                   	inc    %ebx
4371b7:	00 54 ab 43          	add    %dl,0x43(%ebx,%ebp,4)
4371bb:	00 68 ae             	add    %ch,-0x52(%eax)
4371be:	43                   	inc    %ebx
4371bf:	00 14 ad 43 00 f4 be 	add    %dl,-0x410bffbd(,%ebp,4)
4371c6:	43                   	inc    %ebx
4371c7:	00 b0 cf 43 00 54    	add    %dh,0x540043cf(%eax)
4371cd:	b1 43                	mov    $0x43,%cl
4371cf:	00 bc b1 43 00 3c a2 	add    %bh,-0x5dc3ffbd(%ecx,%esi,4)
4371d6:	43                   	inc    %ebx
4371d7:	00 a8 b1 43 00 34    	add    %ch,0x340043b1(%eax)
4371dd:	27                   	daa
4371de:	44                   	inc    %esp
4371df:	00 01                	add    %al,(%ecx)
4371e1:	00 0f                	add    %cl,(%edi)
4371e3:	00 8c 26 44 00 0f 54 	add    %cl,0x540f0044(%esi,%eiz,1)
4371ea:	47                   	inc    %edi
4371eb:	72 61                	jb     0x43724e
4371ed:	70 68                	jo     0x437257
4371ef:	69 63 43 6f 6e 74 72 	imul   $0x72746e6f,0x43(%ebx),%esp
4371f6:	6f                   	outsl  %ds:(%esi),(%dx)
4371f7:	6c                   	insb   (%dx),%es:(%edi)
4371f8:	fc                   	cld
4371f9:	71 43                	jno    0x43723e
4371fb:	00 07                	add    %al,(%edi)
4371fd:	0f 54 47 72          	andps  0x72(%edi),%xmm0
437201:	61                   	popa
437202:	70 68                	jo     0x43726c
437204:	69 63 43 6f 6e 74 72 	imul   $0x72746e6f,0x43(%ebx),%esp
43720b:	6f                   	outsl  %ds:(%esi),(%dx)
43720c:	6c                   	insb   (%dx),%es:(%edi)
43720d:	50                   	push   %eax
43720e:	71 43                	jno    0x437253
437210:	00 a4 69 43 00 0b 00 	add    %ah,0xb0043(%ecx,%ebp,2)
437217:	08 43 6f             	or     %al,0x6f(%ebx)
43721a:	6e                   	outsb  %ds:(%esi),(%dx)
43721b:	74 72                	je     0x43728f
43721d:	6f                   	outsl  %ds:(%esi),(%dx)
43721e:	6c                   	insb   (%dx),%es:(%edi)
43721f:	73 00                	jae    0x437221
437221:	00 8b c0 70 72 43    	add    %cl,0x437270c0(%ebx)
437233:	00 58 73             	add    %bl,0x73(%eax)
437236:	43                   	inc    %ebx
43723f:	00 3c 73             	add    %bh,(%ebx,%esi,2)
437242:	43                   	inc    %ebx
437243:	00 44 73 43          	add    %al,0x43(%ebx,%esi,2)
437247:	00 0c 02             	add    %cl,(%edx,%eax,1)
43724a:	00 00                	add    %al,(%eax)
43724c:	28 6d 43             	sub    %ch,0x43(%ebp)
43724f:	00 b4 9e 41 00 c0 34 	add    %dh,0x34c00041(%esi,%ebx,4)
437256:	40                   	inc    %eax
437257:	00 08                	add    %cl,(%eax)
437259:	98                   	cwtl
43725a:	41                   	inc    %ecx
43725b:	00 c8                	add    %cl,%al
43725d:	34 40                	xor    $0x40,%al
43725f:	00 d4                	add    %dl,%ah
437261:	ef                   	out    %eax,(%dx)
437262:	43                   	inc    %ebx
437263:	00 04 32             	add    %al,(%edx,%esi,1)
437266:	40                   	inc    %eax
437267:	00 20                	add    %ah,(%eax)
437269:	32 40 00             	xor    0x0(%eax),%al
43726c:	cc                   	int3
43726d:	30 44 00 74          	xor    %al,0x74(%eax,%eax,1)
437271:	1f                   	pop    %ds
437272:	44                   	inc    %esp
437273:	00 9c e7 43 00 48 43 	add    %bl,0x43480043(%edi,%eiz,8)
43727a:	41                   	inc    %ecx
43727b:	00 30                	add    %dh,(%eax)
43727d:	cd 43                	int    $0x43
43727f:	00 50 a1             	add    %dl,-0x5f(%eax)
437282:	43                   	inc    %ebx
437283:	00 50 d4             	add    %dl,-0x2c(%eax)
437286:	43                   	inc    %ebx
437287:	00 68 aa             	add    %ch,-0x56(%eax)
43728a:	43                   	inc    %ebx
43728b:	00 cc                	add    %cl,%ah
43728d:	9e                   	sahf
43728e:	41                   	inc    %ecx
43728f:	00 b4 9b 41 00 ac 9b 	add    %dh,-0x6453ffbf(%ebx,%ebx,4)
437296:	41                   	inc    %ecx
437297:	00 d4                	add    %dl,%ah
437299:	9e                   	sahf
43729a:	41                   	inc    %ecx
43729b:	00 70 30             	add    %dh,0x30(%eax)
43729e:	44                   	inc    %esp
43729f:	00 88 1a 44 00 a4    	add    %cl,-0x5bffbbe6(%eax)
4372a5:	1f                   	pop    %ds
4372a6:	44                   	inc    %esp
4372a7:	00 f0                	add    %dh,%al
4372a9:	1e                   	push   %ds
4372aa:	44                   	inc    %esp
4372ab:	00 c4                	add    %al,%ah
4372ad:	9f                   	lahf
4372ae:	43                   	inc    %ebx
4372af:	00 04 15 44 00 24 15 	add    %al,0x15240044(,%edx,1)
4372b6:	44                   	inc    %esp
4372b7:	00 3c 12             	add    %bh,(%edx,%edx,1)
4372ba:	44                   	inc    %esp
4372bb:	00 0c 9f             	add    %cl,(%edi,%ebx,4)
4372be:	43                   	inc    %ebx
4372bf:	00 10                	add    %dl,(%eax)
4372c1:	9f                   	lahf
4372c2:	43                   	inc    %ebx
4372c3:	00 00                	add    %al,(%eax)
4372c5:	cf                   	iret
4372c6:	43                   	inc    %ebx
4372c7:	00 2c cf             	add    %ch,(%edi,%ecx,8)
4372ca:	43                   	inc    %ebx
4372cb:	00 50 aa             	add    %dl,-0x56(%eax)
4372ce:	43                   	inc    %ebx
4372cf:	00 88 a0 43 00 dc    	add    %cl,-0x23ffbc60(%eax)
4372d5:	ab                   	stos   %eax,%es:(%edi)
4372d6:	43                   	inc    %ebx
4372d7:	00 54 ab 43          	add    %dl,0x43(%ebx,%ebp,4)
4372db:	00 68 ae             	add    %ch,-0x52(%eax)
4372de:	43                   	inc    %ebx
4372df:	00 14 ad 43 00 70 ee 	add    %dl,-0x118fffbd(,%ebp,4)
4372e6:	43                   	inc    %ebx
4372e7:	00 b0 cf 43 00 90    	add    %dh,-0x6fffbc31(%eax)
4372ed:	12 44 00 4c          	adc    0x4c(%eax,%eax,1),%al
4372f1:	13 44 00 48          	adc    0x48(%eax,%eax,1),%eax
4372f5:	0e                   	push   %cs
4372f6:	44                   	inc    %esp
4372f7:	00 30                	add    %dh,(%eax)
4372f9:	13 44 00 c8          	adc    -0x38(%eax,%eax,1),%eax
4372fd:	d4 43                	aam    $0x43
4372ff:	00 5c db 43          	add    %bl,0x43(%ebx,%ebx,8)
437303:	00 fc                	add    %bh,%ah
437305:	e8 43 00 e8 e2       	call   0xe32b734d
43730a:	43                   	inc    %ebx
43730b:	00 e4                	add    %ah,%ah
43730d:	e5 43                	in     $0x43,%eax
43730f:	00 14 e4             	add    %dl,(%esp,%eiz,8)
437312:	43                   	inc    %ebx
437313:	00 94 e9 43 00 98 e9 	add    %dl,-0x1667ffbd(%ecx,%ebp,8)
43731a:	43                   	inc    %ebx
43731b:	00 50 e8             	add    %dl,-0x18(%eax)
43731e:	43                   	inc    %ebx
43731f:	00 f8                	add    %bh,%al
437321:	e7 43                	out    %eax,$0x43
437323:	00 70 14             	add    %dh,0x14(%eax)
437326:	44                   	inc    %esp
437327:	00 1c 31             	add    %bl,(%ecx,%esi,1)
43732a:	44                   	inc    %esp
43732b:	00 b0 25 44 00 ec    	add    %dh,-0x13ffbbdb(%eax)
437331:	10 44 00 dc          	adc    %al,-0x24(%eax,%eax,1)
437335:	13 44 00 c8          	adc    -0x38(%eax,%eax,1),%eax
437339:	31 44 00 01          	xor    %eax,0x1(%eax,%eax,1)
43733d:	00 0f                	add    %cl,(%edi)
43733f:	00 fc                	add    %bh,%ah
437341:	30 44 00 0e          	xor    %al,0xe(%eax,%eax,1)
437345:	54                   	push   %esp
437346:	43                   	inc    %ebx
437347:	75 73                	jne    0x4373bc
437349:	74 6f                	je     0x4373ba
43734b:	6d                   	insl   (%dx),%es:(%edi)
43734c:	43                   	inc    %ebx
43734d:	6f                   	outsl  %ds:(%esi),(%dx)
43734e:	6e                   	outsb  %ds:(%esi),(%dx)
43734f:	74 72                	je     0x4373c3
437351:	6f                   	outsl  %ds:(%esi),(%dx)
437352:	6c                   	insb   (%dx),%es:(%edi)
437353:	90                   	nop
437354:	58                   	pop    %eax
437355:	73 43                	jae    0x43739a
437357:	00 07                	add    %al,(%edi)
437359:	0e                   	push   %cs
43735a:	54                   	push   %esp
43735b:	43                   	inc    %ebx
43735c:	75 73                	jne    0x4373d1
43735e:	74 6f                	je     0x4373cf
437360:	6d                   	insl   (%dx),%es:(%edi)
437361:	43                   	inc    %ebx
437362:	6f                   	outsl  %ds:(%esi),(%dx)
437363:	6e                   	outsb  %ds:(%esi),(%dx)
437364:	74 72                	je     0x4373d8
437366:	6f                   	outsl  %ds:(%esi),(%dx)
437367:	6c                   	insb   (%dx),%es:(%edi)
437368:	70 72                	jo     0x4373dc
43736a:	43                   	inc    %ebx
43736b:	00 dc                	add    %bl,%ah
43736d:	70 43                	jo     0x4373b2
43736f:	00 0b                	add    %cl,(%ebx)
437371:	00 08                	add    %cl,(%eax)
437373:	43                   	inc    %ebx
437374:	6f                   	outsl  %ds:(%esi),(%dx)
437375:	6e                   	outsb  %ds:(%esi),(%dx)
437376:	74 72                	je     0x4373ea
437378:	6f                   	outsl  %ds:(%esi),(%dx)
437379:	6c                   	insb   (%dx),%es:(%edi)
43737a:	73 00                	jae    0x43737c
43737c:	00 8d 40 00 cc 73    	add    %cl,0x73cc0040(%ebp)
437382:	43                   	inc    %ebx
43738f:	00 d8                	add    %bl,%al
437391:	74 43                	je     0x4373d6
43739b:	00 ac 74 43 00 c6 74 	add    %ch,0x74c60043(%esp,%esi,2)
4373a2:	43                   	inc    %ebx
4373a3:	00 18                	add    %bl,(%eax)
4373a5:	02 00                	add    (%eax),%al
4373a7:	00 24 72             	add    %ah,(%edx,%esi,2)
4373aa:	43                   	inc    %ebx
4373ab:	00 b4 9e 41 00 c0 34 	add    %dh,0x34c00041(%esi,%ebx,4)
4373b2:	40                   	inc    %eax
4373b3:	00 08                	add    %cl,(%eax)
4373b5:	98                   	cwtl
4373b6:	41                   	inc    %ecx
4373b7:	00 c8                	add    %cl,%al
4373b9:	34 40                	xor    $0x40,%al
4373bb:	00 d4                	add    %dl,%ah
4373bd:	ef                   	out    %eax,(%dx)
4373be:	43                   	inc    %ebx
4373bf:	00 04 32             	add    %al,(%edx,%esi,1)
4373c2:	40                   	inc    %eax
4373c3:	00 20                	add    %ah,(%eax)
4373c5:	32 40 00             	xor    0x0(%eax),%al
4373c8:	cc                   	int3
4373c9:	30 44 00 74          	xor    %al,0x74(%eax,%eax,1)
4373cd:	1f                   	pop    %ds
4373ce:	44                   	inc    %esp
4373cf:	00 9c e7 43 00 48 43 	add    %bl,0x43480043(%edi,%eiz,8)
4373d6:	41                   	inc    %ecx
4373d7:	00 30                	add    %dh,(%eax)
4373d9:	cd 43                	int    $0x43
4373db:	00 50 a1             	add    %dl,-0x5f(%eax)
4373de:	43                   	inc    %ebx
4373df:	00 50 d4             	add    %dl,-0x2c(%eax)
4373e2:	43                   	inc    %ebx
4373e3:	00 68 aa             	add    %ch,-0x56(%eax)
4373e6:	43                   	inc    %ebx
4373e7:	00 cc                	add    %cl,%ah
4373e9:	9e                   	sahf
4373ea:	41                   	inc    %ecx
4373eb:	00 b4 9b 41 00 ac 9b 	add    %dh,-0x6453ffbf(%ebx,%ebx,4)
4373f2:	41                   	inc    %ecx
4373f3:	00 d4                	add    %dl,%ah
4373f5:	9e                   	sahf
4373f6:	41                   	inc    %ecx
4373f7:	00 38                	add    %bh,(%eax)
4373f9:	27                   	daa
4373fa:	44                   	inc    %esp
4373fb:	00 88 1a 44 00 a4    	add    %cl,-0x5bffbbe6(%eax)
437401:	1f                   	pop    %ds
437402:	44                   	inc    %esp
437403:	00 f0                	add    %dh,%al
437405:	1e                   	push   %ds
437406:	44                   	inc    %esp
437407:	00 c4                	add    %al,%ah
437409:	9f                   	lahf
43740a:	43                   	inc    %ebx
43740b:	00 04 15 44 00 24 15 	add    %al,0x15240044(,%edx,1)
437412:	44                   	inc    %esp