42323d:	8a 15 06 00 44 34    	mov    0x34440006,%dl
423243:	00 32                	add    %dh,(%edx)
423245:	00 38                	add    %bh,(%eax)
423247:	00 65 00             	add    %ah,0x0(%ebp)
42324a:	64 00 36             	add    %dh,%fs:(%esi)
42324d:	00 61 00             	add    %ah,0x0(%ecx)
423250:	66 00 38             	data16 add %bh,(%eax)
423253:	00 35 00 64 00 62    	add    %dh,0x62006400
423259:	00 37                	add    %dh,(%edi)
42325b:	00 32                	add    %dh,(%edx)
42325d:	00 32                	add    %dh,(%edx)
42325f:	00 30                	add    %dh,(%eax)
423261:	00 32                	add    %dh,(%edx)
423263:	00 66 00             	add    %ah,0x0(%esi)
423266:	31 00                	xor    %eax,(%eax)
423268:	30 00                	xor    %al,(%eax)
42326a:	64 00 66 00          	add    %ah,%fs:0x0(%esi)
42326e:	38 00                	cmp    %al,(%eax)
423270:	61                   	popa
423271:	00 30                	add    %dh,(%eax)
423273:	00 66 00             	add    %ah,0x0(%esi)
423276:	35 00 63 00 31       	xor    $0x31006300,%eax
42327b:	00 31                	add    %dh,(%ecx)
42327d:	00 63 00             	add    %ah,0x0(%ebx)
423280:	39 00                	cmp    %eax,(%eax)
423282:	34 00                	xor    $0x0,%al
423284:	31 00                	xor    %eax,(%eax)
423286:	23 1d 06 00 44 34    	and    0x34440006,%ebx
42328c:	00 32                	add    %dh,(%edx)
42328e:	00 38                	add    %bh,(%eax)
423290:	00 65 00             	add    %ah,0x0(%ebp)
423293:	64 00 36             	add    %dh,%fs:(%esi)
423296:	00 61 00             	add    %ah,0x0(%ecx)
423299:	66 00 38             	data16 add %bh,(%eax)
42329c:	00 35 00 64 00 62    	add    %dh,0x62006400
4232a2:	00 37                	add    %dh,(%edi)
4232a4:	00 32                	add    %dh,(%edx)
4232a6:	00 32                	add    %dh,(%edx)
4232a8:	00 30                	add    %dh,(%eax)
4232aa:	00 32                	add    %dh,(%edx)
4232ac:	00 66 00             	add    %ah,0x0(%esi)
4232af:	31 00                	xor    %eax,(%eax)
4232b1:	30 00                	xor    %al,(%eax)
4232b3:	64 00 66 00          	add    %ah,%fs:0x0(%esi)
4232b7:	38 00                	cmp    %al,(%eax)
4232b9:	61                   	popa
4232ba:	00 30                	add    %dh,(%eax)
4232bc:	00 66 00             	add    %ah,0x0(%esi)
4232bf:	35 00 63 00 31       	xor    $0x31006300,%eax
4232c4:	00 31                	add    %dh,(%ecx)
4232c6:	00 63 00             	add    %ah,0x0(%ebx)
4232c9:	39 00                	cmp    %eax,(%eax)
4232cb:	34 00                	xor    $0x0,%al
4232cd:	32 00                	xor    (%eax),%al
4232cf:	bc 24 06 00 44       	mov    $0x44000624,%esp
4232d4:	34 00                	xor    $0x0,%al
4232d6:	32 00                	xor    (%eax),%al
4232d8:	38 00                	cmp    %al,(%eax)
4232da:	65 00 64 00 36       	add    %ah,%gs:0x36(%eax,%eax,1)
4232df:	00 61 00             	add    %ah,0x0(%ecx)
4232e2:	66 00 38             	data16 add %bh,(%eax)
4232e5:	00 35 00 64 00 62    	add    %dh,0x62006400
4232eb:	00 37                	add    %dh,(%edi)
4232ed:	00 32                	add    %dh,(%edx)
4232ef:	00 32                	add    %dh,(%edx)
4232f1:	00 30                	add    %dh,(%eax)
4232f3:	00 32                	add    %dh,(%edx)
4232f5:	00 66 00             	add    %ah,0x0(%esi)
4232f8:	31 00                	xor    %eax,(%eax)
4232fa:	30 00                	xor    %al,(%eax)
4232fc:	64 00 66 00          	add    %ah,%fs:0x0(%esi)
423300:	38 00                	cmp    %al,(%eax)
423302:	61                   	popa
423303:	00 30                	add    %dh,(%eax)
423305:	00 66 00             	add    %ah,0x0(%esi)
423308:	35 00 63 00 31       	xor    $0x31006300,%eax
42330d:	00 31                	add    %dh,(%ecx)
42330f:	00 63 00             	add    %ah,0x0(%ebx)
423312:	39 00                	cmp    %eax,(%eax)
423314:	34 00                	xor    $0x0,%al
423316:	33 00                	xor    (%eax),%eax
423318:	55                   	push   %ebp
423319:	2c 06                	sub    $0x6,%al
42331b:	00 44 34 00          	add    %al,0x0(%esp,%esi,1)
42331f:	32 00                	xor    (%eax),%al
423321:	38 00                	cmp    %al,(%eax)
423323:	65 00 64 00 36       	add    %ah,%gs:0x36(%eax,%eax,1)
423328:	00 61 00             	add    %ah,0x0(%ecx)
42332b:	66 00 38             	data16 add %bh,(%eax)
42332e:	00 35 00 64 00 62    	add    %dh,0x62006400
423334:	00 37                	add    %dh,(%edi)
423336:	00 32                	add    %dh,(%edx)
423338:	00 32                	add    %dh,(%edx)
42333a:	00 30                	add    %dh,(%eax)
42333c:	00 32                	add    %dh,(%edx)
42333e:	00 66 00             	add    %ah,0x0(%esi)
423341:	31 00                	xor    %eax,(%eax)
423343:	30 00                	xor    %al,(%eax)
423345:	64 00 66 00          	add    %ah,%fs:0x0(%esi)
423349:	38 00                	cmp    %al,(%eax)
42334b:	61                   	popa
42334c:	00 30                	add    %dh,(%eax)
42334e:	00 66 00             	add    %ah,0x0(%esi)
423351:	35 00 63 00 31       	xor    $0x31006300,%eax
423356:	00 31                	add    %dh,(%ecx)
423358:	00 63 00             	add    %ah,0x0(%ebx)
42335b:	39 00                	cmp    %eax,(%eax)
42335d:	34 00                	xor    $0x0,%al
42335f:	34 00                	xor    $0x0,%al
423361:	ee                   	out    %al,(%dx)
423362:	33 06                	xor    (%esi),%eax
423364:	00 44 34 00          	add    %al,0x0(%esp,%esi,1)
423368:	32 00                	xor    (%eax),%al
42336a:	38 00                	cmp    %al,(%eax)
42336c:	65 00 64 00 36       	add    %ah,%gs:0x36(%eax,%eax,1)
423371:	00 61 00             	add    %ah,0x0(%ecx)
423374:	66 00 38             	data16 add %bh,(%eax)
423377:	00 35 00 64 00 62    	add    %dh,0x62006400
42337d:	00 37                	add    %dh,(%edi)
42337f:	00 32                	add    %dh,(%edx)
423381:	00 32                	add    %dh,(%edx)
423383:	00 30                	add    %dh,(%eax)
423385:	00 32                	add    %dh,(%edx)
423387:	00 66 00             	add    %ah,0x0(%esi)
42338a:	31 00                	xor    %eax,(%eax)
42338c:	30 00                	xor    %al,(%eax)
42338e:	64 00 66 00          	add    %ah,%fs:0x0(%esi)
423392:	38 00                	cmp    %al,(%eax)
423394:	61                   	popa
423395:	00 30                	add    %dh,(%eax)
423397:	00 66 00             	add    %ah,0x0(%esi)
42339a:	35 00 63 00 31       	xor    $0x31006300,%eax
42339f:	00 31                	add    %dh,(%ecx)
4233a1:	00 63 00             	add    %ah,0x0(%ebx)
4233a4:	39 00                	cmp    %eax,(%eax)
4233a6:	34 00                	xor    $0x0,%al
4233a8:	35 00 87 3b 06       	xor    $0x63b8700,%eax
4233ad:	00 44 34 00          	add    %al,0x0(%esp,%esi,1)
4233b1:	32 00                	xor    (%eax),%al
4233b3:	38 00                	cmp    %al,(%eax)
4233b5:	65 00 64 00 36       	add    %ah,%gs:0x36(%eax,%eax,1)
4233ba:	00 61 00             	add    %ah,0x0(%ecx)
4233bd:	66 00 38             	data16 add %bh,(%eax)
4233c0:	00 35 00 64 00 62    	add    %dh,0x62006400
4233c6:	00 37                	add    %dh,(%edi)
4233c8:	00 32                	add    %dh,(%edx)
4233ca:	00 32                	add    %dh,(%edx)
4233cc:	00 30                	add    %dh,(%eax)
4233ce:	00 32                	add    %dh,(%edx)
4233d0:	00 66 00             	add    %ah,0x0(%esi)
4233d3:	31 00                	xor    %eax,(%eax)
4233d5:	30 00                	xor    %al,(%eax)
4233d7:	64 00 66 00          	add    %ah,%fs:0x0(%esi)
4233db:	38 00                	cmp    %al,(%eax)
4233dd:	61                   	popa
4233de:	00 30                	add    %dh,(%eax)
4233e0:	00 66 00             	add    %ah,0x0(%esi)
4233e3:	35 00 63 00 31       	xor    $0x31006300,%eax
4233e8:	00 31                	add    %dh,(%ecx)
4233ea:	00 63 00             	add    %ah,0x0(%ebx)
4233ed:	39 00                	cmp    %eax,(%eax)
4233ef:	34 00                	xor    $0x0,%al
4233f1:	36 00 20             	add    %ah,%ss:(%eax)
4233f4:	43                   	inc    %ebx
4233f5:	06                   	push   %es
4233f6:	00 44 34 00          	add    %al,0x0(%esp,%esi,1)
4233fa:	32 00                	xor    (%eax),%al
4233fc:	38 00                	cmp    %al,(%eax)
4233fe:	65 00 64 00 36       	add    %ah,%gs:0x36(%eax,%eax,1)
423403:	00 61 00             	add    %ah,0x0(%ecx)
423406:	66 00 38             	data16 add %bh,(%eax)
423409:	00 35 00 64 00 62    	add    %dh,0x62006400
42340f:	00 37                	add    %dh,(%edi)
423411:	00 32                	add    %dh,(%edx)
423413:	00 32                	add    %dh,(%edx)
423415:	00 30                	add    %dh,(%eax)
423417:	00 32                	add    %dh,(%edx)
423419:	00 66 00             	add    %ah,0x0(%esi)
42341c:	31 00                	xor    %eax,(%eax)
42341e:	30 00                	xor    %al,(%eax)
423420:	64 00 66 00          	add    %ah,%fs:0x0(%esi)
423424:	38 00                	cmp    %al,(%eax)
423426:	61                   	popa
423427:	00 30                	add    %dh,(%eax)
423429:	00 66 00             	add    %ah,0x0(%esi)
42342c:	35 00 63 00 31       	xor    $0x31006300,%eax
423431:	00 31                	add    %dh,(%ecx)
423433:	00 63 00             	add    %ah,0x0(%ebx)
423436:	39 00                	cmp    %eax,(%eax)
423438:	34 00                	xor    $0x0,%al
42343a:	37                   	aaa
42343b:	00 b9 4a 06 00 44    	add    %bh,0x4400064a(%ecx)
423441:	34 00                	xor    $0x0,%al
423443:	32 00                	xor    (%eax),%al
423445:	38 00                	cmp    %al,(%eax)
423447:	65 00 64 00 36       	add    %ah,%gs:0x36(%eax,%eax,1)
42344c:	00 61 00             	add    %ah,0x0(%ecx)
42344f:	66 00 38             	data16 add %bh,(%eax)
423452:	00 35 00 64 00 62    	add    %dh,0x62006400
423458:	00 37                	add    %dh,(%edi)
42345a:	00 32                	add    %dh,(%edx)
42345c:	00 32                	add    %dh,(%edx)
42345e:	00 30                	add    %dh,(%eax)
423460:	00 32                	add    %dh,(%edx)
423462:	00 66 00             	add    %ah,0x0(%esi)
423465:	31 00                	xor    %eax,(%eax)
423467:	30 00                	xor    %al,(%eax)
423469:	64 00 66 00          	add    %ah,%fs:0x0(%esi)
42346d:	38 00                	cmp    %al,(%eax)
42346f:	61                   	popa
423470:	00 30                	add    %dh,(%eax)
423472:	00 66 00             	add    %ah,0x0(%esi)
423475:	35 00 63 00 31       	xor    $0x31006300,%eax
42347a:	00 31                	add    %dh,(%ecx)
42347c:	00 63 00             	add    %ah,0x0(%ebx)
42347f:	39 00                	cmp    %eax,(%eax)
423481:	34 00                	xor    $0x0,%al
423483:	38 00                	cmp    %al,(%eax)
423485:	52                   	push   %edx
423486:	52                   	push   %edx
423487:	06                   	push   %es
423488:	00 44 34 00          	add    %al,0x0(%esp,%esi,1)
42348c:	32 00                	xor    (%eax),%al
42348e:	38 00                	cmp    %al,(%eax)
423490:	65 00 64 00 36       	add    %ah,%gs:0x36(%eax,%eax,1)
423495:	00 61 00             	add    %ah,0x0(%ecx)
423498:	66 00 38             	data16 add %bh,(%eax)
42349b:	00 35 00 64 00 62    	add    %dh,0x62006400
4234a1:	00 37                	add    %dh,(%edi)
4234a3:	00 32                	add    %dh,(%edx)
4234a5:	00 32                	add    %dh,(%edx)
4234a7:	00 30                	add    %dh,(%eax)
4234a9:	00 32                	add    %dh,(%edx)
4234ab:	00 66 00             	add    %ah,0x0(%esi)
4234ae:	31 00                	xor    %eax,(%eax)
4234b0:	30 00                	xor    %al,(%eax)
4234b2:	64 00 66 00          	add    %ah,%fs:0x0(%esi)
4234b6:	38 00                	cmp    %al,(%eax)
4234b8:	61                   	popa
4234b9:	00 30                	add    %dh,(%eax)
4234bb:	00 66 00             	add    %ah,0x0(%esi)
4234be:	35 00 63 00 31       	xor    $0x31006300,%eax
4234c3:	00 31                	add    %dh,(%ecx)
4234c5:	00 63 00             	add    %ah,0x0(%ebx)
4234c8:	39 00                	cmp    %eax,(%eax)
4234ca:	34 00                	xor    $0x0,%al
4234cc:	39 00                	cmp    %eax,(%eax)
4234ce:	eb 59                	jmp    0x423529
4234d0:	06                   	push   %es
4234d1:	00 42 34             	add    %al,0x34(%edx)
4234d4:	00 32                	add    %dh,(%edx)
4234d6:	00 38                	add    %bh,(%eax)
4234d8:	00 65 00             	add    %ah,0x0(%ebp)
4234db:	64 00 36             	add    %dh,%fs:(%esi)
4234de:	00 61 00             	add    %ah,0x0(%ecx)
4234e1:	66 00 38             	data16 add %bh,(%eax)
4234e4:	00 35 00 64 00 62    	add    %dh,0x62006400
4234ea:	00 37                	add    %dh,(%edi)
4234ec:	00 32                	add    %dh,(%edx)
4234ee:	00 32                	add    %dh,(%edx)
4234f0:	00 30                	add    %dh,(%eax)
4234f2:	00 32                	add    %dh,(%edx)
4234f4:	00 66 00             	add    %ah,0x0(%esi)
4234f7:	31 00                	xor    %eax,(%eax)
4234f9:	30 00                	xor    %al,(%eax)
4234fb:	64 00 66 00          	add    %ah,%fs:0x0(%esi)
4234ff:	38 00                	cmp    %al,(%eax)
423501:	61                   	popa
423502:	00 30                	add    %dh,(%eax)
423504:	00 66 00             	add    %ah,0x0(%esi)
423507:	35 00 63 00 31       	xor    $0x31006300,%eax
42350c:	00 31                	add    %dh,(%ecx)
42350e:	00 63 00             	add    %ah,0x0(%ebx)
423511:	39 00                	cmp    %eax,(%eax)
423513:	35 00 84 61 06       	xor    $0x6618400,%eax
423518:	00 44 34 00          	add    %al,0x0(%esp,%esi,1)
42351c:	32 00                	xor    (%eax),%al
42351e:	38 00                	cmp    %al,(%eax)
423520:	65 00 64 00 36       	add    %ah,%gs:0x36(%eax,%eax,1)
423525:	00 61 00             	add    %ah,0x0(%ecx)
423528:	66 00 38             	data16 add %bh,(%eax)
42352b:	00 35 00 64 00 62    	add    %dh,0x62006400
423531:	00 37                	add    %dh,(%edi)
423533:	00 32                	add    %dh,(%edx)
423535:	00 32                	add    %dh,(%edx)
423537:	00 30                	add    %dh,(%eax)
423539:	00 32                	add    %dh,(%edx)
42353b:	00 66 00             	add    %ah,0x0(%esi)
42353e:	31 00                	xor    %eax,(%eax)
423540:	30 00                	xor    %al,(%eax)
423542:	64 00 66 00          	add    %ah,%fs:0x0(%esi)
423546:	38 00                	cmp    %al,(%eax)
423548:	61                   	popa
423549:	00 30                	add    %dh,(%eax)
42354b:	00 66 00             	add    %ah,0x0(%esi)
42354e:	35 00 63 00 31       	xor    $0x31006300,%eax
423553:	00 31                	add    %dh,(%ecx)
423555:	00 63 00             	add    %ah,0x0(%ebx)
423558:	39 00                	cmp    %eax,(%eax)
42355a:	35 00 30 00 1d       	xor    $0x1d003000,%eax
42355f:	69 06 00 44 34 00    	imul   $0x344400,(%esi),%eax
423565:	32 00                	xor    (%eax),%al
423567:	38 00                	cmp    %al,(%eax)
423569:	65 00 64 00 36       	add    %ah,%gs:0x36(%eax,%eax,1)
42356e:	00 61 00             	add    %ah,0x0(%ecx)
423571:	66 00 38             	data16 add %bh,(%eax)
423574:	00 35 00 64 00 62    	add    %dh,0x62006400
42357a:	00 37                	add    %dh,(%edi)
42357c:	00 32                	add    %dh,(%edx)
42357e:	00 32                	add    %dh,(%edx)
423580:	00 30                	add    %dh,(%eax)
423582:	00 32                	add    %dh,(%edx)
423584:	00 66 00             	add    %ah,0x0(%esi)
423587:	31 00                	xor    %eax,(%eax)
423589:	30 00                	xor    %al,(%eax)
42358b:	64 00 66 00          	add    %ah,%fs:0x0(%esi)
42358f:	38 00                	cmp    %al,(%eax)
423591:	61                   	popa
423592:	00 30                	add    %dh,(%eax)
423594:	00 66 00             	add    %ah,0x0(%esi)
423597:	35 00 63 00 31       	xor    $0x31006300,%eax
42359c:	00 31                	add    %dh,(%ecx)
42359e:	00 63 00             	add    %ah,0x0(%ebx)
4235a1:	39 00                	cmp    %eax,(%eax)
4235a3:	35 00 31 00 b6       	xor    $0xb6003100,%eax
4235a8:	70 06                	jo     0x4235b0
4235aa:	00 44 34 00          	add    %al,0x0(%esp,%esi,1)
4235ae:	32 00                	xor    (%eax),%al
4235b0:	38 00                	cmp    %al,(%eax)
4235b2:	65 00 64 00 36       	add    %ah,%gs:0x36(%eax,%eax,1)
4235b7:	00 61 00             	add    %ah,0x0(%ecx)
4235ba:	66 00 38             	data16 add %bh,(%eax)
4235bd:	00 35 00 64 00 62    	add    %dh,0x62006400
4235c3:	00 37                	add    %dh,(%edi)
4235c5:	00 32                	add    %dh,(%edx)
4235c7:	00 32                	add    %dh,(%edx)
4235c9:	00 30                	add    %dh,(%eax)
4235cb:	00 32                	add    %dh,(%edx)
4235cd:	00 66 00             	add    %ah,0x0(%esi)
4235d0:	31 00                	xor    %eax,(%eax)
4235d2:	30 00                	xor    %al,(%eax)
4235d4:	64 00 66 00          	add    %ah,%fs:0x0(%esi)
4235d8:	38 00                	cmp    %al,(%eax)
4235da:	61                   	popa
4235db:	00 30                	add    %dh,(%eax)
4235dd:	00 66 00             	add    %ah,0x0(%esi)
4235e0:	35 00 63 00 31       	xor    $0x31006300,%eax
4235e5:	00 31                	add    %dh,(%ecx)
4235e7:	00 63 00             	add    %ah,0x0(%ebx)
4235ea:	39 00                	cmp    %eax,(%eax)