41332b:	fc                   	cld
41332c:	3c 3c                	cmp    $0x3c,%al
41332e:	00 a8 a8 a8 a8 a8    	add    %ch,-0x57575758(%eax)
413334:	a8 a8                	test   $0xa8,%al
413336:	a8 a8                	test   $0xa8,%al
413338:	a8 a8                	test   $0xa8,%al
41333a:	a8 a8                	test   $0xa8,%al
41333c:	a8 a8                	test   $0xa8,%al
41333e:	fc                   	cld
41333f:	fc                   	cld
413340:	fc                   	cld
413341:	54                   	push   %esp
413342:	54                   	push   %esp
413343:	54                   	push   %esp
413344:	a8 a8                	test   $0xa8,%al
413346:	a8 a8                	test   $0xa8,%al
413348:	a8 a8                	test   $0xa8,%al
41334a:	a8 a8                	test   $0xa8,%al
41334c:	a8 a8                	test   $0xa8,%al
41334e:	a8 a8                	test   $0xa8,%al
413350:	a8 a8                	test   $0xa8,%al
413352:	a8 3c                	test   $0x3c,%al
413354:	3c 00                	cmp    $0x0,%al
413356:	3c 3c                	cmp    $0x3c,%al
4133a0:	00 30                	add    %dh,(%eax)
4133a2:	3c 58                	cmp    $0x58,%al
4133a4:	54                   	push   %esp
4133a5:	68 9c 30 3c 58       	push   $0x583c309c
4133aa:	30 3c 58             	xor    %bh,(%eax,%ebx,2)
4133ad:	54                   	push   %esp
4133ae:	68 9c 54 68 9c       	push   $0x9c68549c
4133b3:	30 3c 58             	xor    %bh,(%eax,%ebx,2)
4133b6:	54                   	push   %esp
4133b7:	68 9c 80 8c bc       	push   $0xbc8c809c
4133bc:	80 8c bc 54 68 9c 30 	orb    $0x3c,0x309c6854(%esp,%edi,4)
4133c3:	3c
4133c4:	58                   	pop    %eax
4133c5:	30 3c 58             	xor    %bh,(%eax,%ebx,2)
4133c8:	30 3c 58             	xor    %bh,(%eax,%ebx,2)
4133cb:	54                   	push   %esp
4133cc:	68 9c 54 68 9c       	push   $0x9c68549c
4133d1:	54                   	push   %esp
4133d2:	68 9c 54 68 9c       	push   $0x9c68549c
4133d7:	54                   	push   %esp
4133d8:	68 9c 54 68 9c       	push   $0x9c68549c
4133dd:	54                   	push   %esp
4133de:	68 9c 54 68 9c       	push   $0x9c68549c
4133e3:	54                   	push   %esp
4133e4:	68 9c 54 68 9c       	push   $0x9c68549c
4133e9:	54                   	push   %esp
4133ea:	68 9c 54 68 9c       	push   $0x9c68549c
4133ef:	80 8c bc 80 8c bc 54 	orb    $0xfc,0x54bc8c80(%esp,%edi,4)
4133f6:	fc
4133f7:	fc                   	cld
4133f8:	54                   	push   %esp
4133f9:	fc                   	cld
4133fa:	fc                   	cld
4133fb:	2c fc                	sub    $0xfc,%al
4133fd:	30 2c fc             	xor    %ch,(%esp,%edi,8)
413400:	30 54 fc fc          	xor    %dl,-0x4(%esp,%edi,8)
413404:	2c fc                	sub    $0xfc,%al
413406:	30 54 fc fc          	xor    %dl,-0x4(%esp,%edi,8)
41340a:	54                   	push   %esp
41340b:	fc                   	cld
41340c:	fc                   	cld
41340d:	3c 3c                	cmp    $0x3c,%al
41340f:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413412:	00 a8 a8 a8 a8 a8    	add    %ch,-0x57575758(%eax)
413418:	a8 a8                	test   $0xa8,%al
41341a:	a8 a8                	test   $0xa8,%al
41341c:	a8 a8                	test   $0xa8,%al
41341e:	a8 a8                	test   $0xa8,%al
413420:	a8 a8                	test   $0xa8,%al
413422:	fc                   	cld
413423:	fc                   	cld
413424:	fc                   	cld
413425:	54                   	push   %esp
413426:	54                   	push   %esp
413427:	54                   	push   %esp
413428:	a8 a8                	test   $0xa8,%al
41342a:	a8 a8                	test   $0xa8,%al
41342c:	a8 a8                	test   $0xa8,%al
41342e:	a8 a8                	test   $0xa8,%al
413430:	a8 a8                	test   $0xa8,%al
413432:	a8 a8                	test   $0xa8,%al
413434:	a8 a8                	test   $0xa8,%al
413436:	a8 3c                	test   $0x3c,%al
413438:	3c 00                	cmp    $0x0,%al
41343a:	3c 3c                	cmp    $0x3c,%al
41343c:	00 3c 3c             	add    %bh,(%esp,%edi,1)
41343f:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413442:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413481:	00 30                	add    %dh,(%eax)
413483:	3c 58                	cmp    $0x58,%al
413485:	54                   	push   %esp
413486:	68 9c 54 68 9c       	push   $0x9c68549c
41348b:	00 00                	add    %al,(%eax)
41348d:	00 54 68 9c          	add    %dl,-0x64(%eax,%ebp,2)
413491:	54                   	push   %esp
413492:	68 9c 54 68 9c       	push   $0x9c68549c
413497:	30 3c 58             	xor    %bh,(%eax,%ebx,2)
41349a:	54                   	push   %esp
41349b:	68 9c 54 68 9c       	push   $0x9c68549c
4134a0:	80 8c bc 54 68 9c 54 	orb    $0x68,0x549c6854(%esp,%edi,4)
4134a7:	68
4134a8:	9c                   	pushf
4134a9:	30 3c 58             	xor    %bh,(%eax,%ebx,2)
4134ac:	54                   	push   %esp
4134ad:	68 9c 54 68 9c       	push   $0x9c68549c
4134b2:	54                   	push   %esp
4134b3:	68 9c 54 68 9c       	push   $0x9c68549c
4134b8:	54                   	push   %esp
4134b9:	68 9c 54 68 9c       	push   $0x9c68549c
4134be:	54                   	push   %esp
4134bf:	68 9c 54 68 9c       	push   $0x9c68549c
4134c4:	54                   	push   %esp
4134c5:	68 9c 54 68 9c       	push   $0x9c68549c
4134ca:	54                   	push   %esp
4134cb:	68 9c 80 8c bc       	push   $0xbc8c809c
4134d0:	80 8c bc 80 8c bc 80 	orb    $0x8c,-0x7f437380(%esp,%edi,4)
4134d7:	8c
4134d8:	bc 80 8c bc 80       	mov    $0x80bc8c80,%esp
4134dd:	8c bc 54 fc fc 2c fc 	mov    %?,-0x3d30304(%esp,%edx,2)
4134e4:	30 54 fc fc          	xor    %dl,-0x4(%esp,%edi,8)
4134e8:	54                   	push   %esp
4134e9:	fc                   	cld
4134ea:	fc                   	cld
4134eb:	3c 3c                	cmp    $0x3c,%al
4134ed:	00 3c 3c             	add    %bh,(%esp,%edi,1)
4134f0:	00 3c 3c             	add    %bh,(%esp,%edi,1)
4134f3:	00 3c 3c             	add    %bh,(%esp,%edi,1)
4134f6:	00 a8 a8 a8 a8 a8    	add    %ch,-0x57575758(%eax)
4134fc:	a8 a8                	test   $0xa8,%al
4134fe:	a8 a8                	test   $0xa8,%al
413500:	a8 a8                	test   $0xa8,%al
413502:	a8 a8                	test   $0xa8,%al
413504:	a8 a8                	test   $0xa8,%al
413506:	fc                   	cld
413507:	fc                   	cld
413508:	fc                   	cld
413509:	54                   	push   %esp
41350a:	54                   	push   %esp
41350b:	54                   	push   %esp
41350c:	a8 a8                	test   $0xa8,%al
41350e:	a8 a8                	test   $0xa8,%al
413510:	a8 a8                	test   $0xa8,%al
413512:	a8 a8                	test   $0xa8,%al
413514:	a8 a8                	test   $0xa8,%al
413516:	a8 a8                	test   $0xa8,%al
413518:	a8 a8                	test   $0xa8,%al
41351a:	a8 3c                	test   $0x3c,%al
41351c:	3c 00                	cmp    $0x0,%al
41351e:	3c 3c                	cmp    $0x3c,%al
413520:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413523:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413526:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413529:	00 3c 3c             	add    %bh,(%esp,%edi,1)
41352c:	00 3c 3c             	add    %bh,(%esp,%edi,1)
41352f:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413566:	30 3c 58             	xor    %bh,(%eax,%ebx,2)
413569:	30 3c 58             	xor    %bh,(%eax,%ebx,2)
41356c:	00 00                	add    %al,(%eax)
41356e:	00 00                	add    %al,(%eax)
413570:	00 00                	add    %al,(%eax)
413572:	30 3c 58             	xor    %bh,(%eax,%ebx,2)
413575:	54                   	push   %esp
413576:	68 9c 80 8c bc       	push   $0xbc8c809c
41357b:	30 3c 58             	xor    %bh,(%eax,%ebx,2)
41357e:	54                   	push   %esp
41357f:	68 9c 54 68 9c       	push   $0x9c68549c
413584:	80 8c bc 80 8c bc 54 	orb    $0x68,0x54bc8c80(%esp,%edi,4)
41358b:	68
41358c:	9c                   	pushf
41358d:	54                   	push   %esp
41358e:	68 9c 30 3c 58       	push   $0x583c309c
413593:	54                   	push   %esp
413594:	68 9c 54 68 9c       	push   $0x9c68549c
413599:	54                   	push   %esp
41359a:	68 9c 54 68 9c       	push   $0x9c68549c
41359f:	54                   	push   %esp
4135a0:	68 9c 54 68 9c       	push   $0x9c68549c
4135a5:	54                   	push   %esp
4135a6:	68 9c 54 68 9c       	push   $0x9c68549c
4135ab:	80 8c bc 80 8c bc 80 	orb    $0x8c,-0x7f437380(%esp,%edi,4)
4135b2:	8c
4135b3:	bc 80 8c bc 80       	mov    $0x80bc8c80,%esp
4135b8:	8c bc 80 8c bc 3c 3c 	mov    %?,0x3c3cbc8c(%eax,%eax,4)
4135bf:	00 3c 3c             	add    %bh,(%esp,%edi,1)
4135c2:	00 3c 3c             	add    %bh,(%esp,%edi,1)
4135c5:	00 3c 3c             	add    %bh,(%esp,%edi,1)
4135c8:	00 3c 3c             	add    %bh,(%esp,%edi,1)
4135cb:	00 3c 3c             	add    %bh,(%esp,%edi,1)
4135ce:	00 3c 3c             	add    %bh,(%esp,%edi,1)
4135d1:	00 3c 3c             	add    %bh,(%esp,%edi,1)
4135d4:	00 3c 3c             	add    %bh,(%esp,%edi,1)
4135d7:	00 3c 3c             	add    %bh,(%esp,%edi,1)
4135da:	00 a8 a8 a8 a8 a8    	add    %ch,-0x57575758(%eax)
4135e0:	a8 a8                	test   $0xa8,%al
4135e2:	a8 a8                	test   $0xa8,%al
4135e4:	a8 a8                	test   $0xa8,%al
4135e6:	a8 a8                	test   $0xa8,%al
4135e8:	a8 a8                	test   $0xa8,%al
4135ea:	fc                   	cld
4135eb:	fc                   	cld
4135ec:	fc                   	cld
4135ed:	54                   	push   %esp
4135ee:	54                   	push   %esp
4135ef:	54                   	push   %esp
4135f0:	a8 a8                	test   $0xa8,%al
4135f2:	a8 a8                	test   $0xa8,%al
4135f4:	a8 a8                	test   $0xa8,%al
4135f6:	a8 a8                	test   $0xa8,%al
4135f8:	a8 a8                	test   $0xa8,%al
4135fa:	a8 a8                	test   $0xa8,%al
4135fc:	a8 a8                	test   $0xa8,%al
4135fe:	a8 3c                	test   $0x3c,%al
413600:	3c 00                	cmp    $0x0,%al
413602:	3c 3c                	cmp    $0x3c,%al
413604:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413607:	00 3c 3c             	add    %bh,(%esp,%edi,1)
41360a:	00 3c 3c             	add    %bh,(%esp,%edi,1)
41360d:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413610:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413613:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413616:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413619:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413658:	00 30                	add    %dh,(%eax)
41365a:	3c 58                	cmp    $0x58,%al
41365c:	30 3c 58             	xor    %bh,(%eax,%ebx,2)
41365f:	30 3c 58             	xor    %bh,(%eax,%ebx,2)
413662:	30 3c 58             	xor    %bh,(%eax,%ebx,2)
413665:	54                   	push   %esp
413666:	68 9c 54 68 9c       	push   $0x9c68549c
41366b:	80 8c bc 80 8c bc 54 	orb    $0x68,0x54bc8c80(%esp,%edi,4)
413672:	68
413673:	9c                   	pushf
413674:	54                   	push   %esp
413675:	68 9c 54 68 9c       	push   $0x9c68549c
41367a:	54                   	push   %esp
41367b:	68 9c 54 68 9c       	push   $0x9c68549c
413680:	54                   	push   %esp
413681:	68 9c 54 68 9c       	push   $0x9c68549c
413686:	54                   	push   %esp
413687:	68 9c 80 8c bc       	push   $0xbc8c809c
41368c:	80 8c bc 80 8c bc 80 	orb    $0x8c,-0x7f437380(%esp,%edi,4)
413693:	8c
413694:	bc 80 8c bc 3c       	mov    $0x3cbc8c80,%esp
413699:	3c 00                	cmp    $0x0,%al
41369b:	3c 3c                	cmp    $0x3c,%al
41369d:	00 3c 3c             	add    %bh,(%esp,%edi,1)
4136a0:	00 3c 3c             	add    %bh,(%esp,%edi,1)
4136a3:	00 3c 3c             	add    %bh,(%esp,%edi,1)
4136a6:	00 3c 3c             	add    %bh,(%esp,%edi,1)
4136a9:	00 3c 3c             	add    %bh,(%esp,%edi,1)
4136ac:	00 3c 3c             	add    %bh,(%esp,%edi,1)
4136af:	00 3c 3c             	add    %bh,(%esp,%edi,1)
4136b2:	00 3c 3c             	add    %bh,(%esp,%edi,1)
4136b5:	00 3c 3c             	add    %bh,(%esp,%edi,1)
4136b8:	00 3c 3c             	add    %bh,(%esp,%edi,1)
4136bb:	00 3c 3c             	add    %bh,(%esp,%edi,1)
4136be:	00 a8 a8 a8 a8 a8    	add    %ch,-0x57575758(%eax)
4136c4:	a8 a8                	test   $0xa8,%al
4136c6:	a8 a8                	test   $0xa8,%al
4136c8:	a8 a8                	test   $0xa8,%al
4136ca:	a8 a8                	test   $0xa8,%al
4136cc:	a8 a8                	test   $0xa8,%al
4136ce:	fc                   	cld
4136cf:	fc                   	cld
4136d0:	fc                   	cld
4136d1:	54                   	push   %esp
4136d2:	54                   	push   %esp
4136d3:	54                   	push   %esp
4136d4:	a8 a8                	test   $0xa8,%al
4136d6:	a8 a8                	test   $0xa8,%al
4136d8:	a8 a8                	test   $0xa8,%al
4136da:	a8 a8                	test   $0xa8,%al
4136dc:	a8 a8                	test   $0xa8,%al
4136de:	a8 a8                	test   $0xa8,%al
4136e0:	a8 a8                	test   $0xa8,%al
4136e2:	a8 3c                	test   $0x3c,%al
4136e4:	3c 00                	cmp    $0x0,%al
4136e6:	3c 3c                	cmp    $0x3c,%al
4136e8:	00 3c 3c             	add    %bh,(%esp,%edi,1)
4136eb:	00 3c 3c             	add    %bh,(%esp,%edi,1)
4136ee:	00 3c 3c             	add    %bh,(%esp,%edi,1)
4136f1:	00 3c 3c             	add    %bh,(%esp,%edi,1)
4136f4:	00 3c 3c             	add    %bh,(%esp,%edi,1)
4136f7:	00 3c 3c             	add    %bh,(%esp,%edi,1)
4136fa:	00 3c 3c             	add    %bh,(%esp,%edi,1)
4136fd:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413700:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413703:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413706:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413741:	00 00                	add    %al,(%eax)
413743:	30 3c 58             	xor    %bh,(%eax,%ebx,2)
413746:	30 3c 58             	xor    %bh,(%eax,%ebx,2)
413749:	30 3c 58             	xor    %bh,(%eax,%ebx,2)
41374c:	30 3c 58             	xor    %bh,(%eax,%ebx,2)
41374f:	54                   	push   %esp
413750:	68 9c 80 8c bc       	push   $0xbc8c809c
413755:	54                   	push   %esp
413756:	68 9c 54 68 9c       	push   $0x9c68549c
41375b:	54                   	push   %esp
41375c:	68 9c 54 68 9c       	push   $0x9c68549c
413761:	54                   	push   %esp
413762:	68 9c 54 68 9c       	push   $0x9c68549c
413767:	80 8c bc 80 8c bc 80 	orb    $0x8c,-0x7f437380(%esp,%edi,4)
41376e:	8c
41376f:	bc 80 8c bc 80       	mov    $0x80bc8c80,%esp
413774:	8c bc 3c 3c 00 3c 3c 	mov    %?,0x3c3c003c(%esp,%edi,1)
41377b:	00 3c 3c             	add    %bh,(%esp,%edi,1)
41377e:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413781:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413784:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413787:	00 3c 3c             	add    %bh,(%esp,%edi,1)
41378a:	00 3c 3c             	add    %bh,(%esp,%edi,1)
41378d:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413790:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413793:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413796:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413799:	00 3c 3c             	add    %bh,(%esp,%edi,1)
41379c:	00 3c 3c             	add    %bh,(%esp,%edi,1)
41379f:	00 3c 3c             	add    %bh,(%esp,%edi,1)
4137a2:	00 a8 a8 a8 a8 a8    	add    %ch,-0x57575758(%eax)
4137a8:	a8 a8                	test   $0xa8,%al
4137aa:	a8 a8                	test   $0xa8,%al
4137ac:	a8 a8                	test   $0xa8,%al
4137ae:	a8 a8                	test   $0xa8,%al
4137b0:	a8 a8                	test   $0xa8,%al
4137b2:	fc                   	cld
4137b3:	fc                   	cld
4137b4:	fc                   	cld
4137b5:	54                   	push   %esp
4137b6:	54                   	push   %esp
4137b7:	54                   	push   %esp
4137b8:	a8 a8                	test   $0xa8,%al
4137ba:	a8 a8                	test   $0xa8,%al
4137bc:	a8 a8                	test   $0xa8,%al
4137be:	a8 a8                	test   $0xa8,%al
4137c0:	a8 a8                	test   $0xa8,%al
4137c2:	a8 a8                	test   $0xa8,%al
4137c4:	a8 a8                	test   $0xa8,%al
4137c6:	a8 3c                	test   $0x3c,%al
4137c8:	3c 00                	cmp    $0x0,%al
4137ca:	3c 3c                	cmp    $0x3c,%al
4137cc:	00 3c 3c             	add    %bh,(%esp,%edi,1)
4137cf:	00 3c 3c             	add    %bh,(%esp,%edi,1)
4137d2:	00 3c 3c             	add    %bh,(%esp,%edi,1)
4137d5:	00 3c 3c             	add    %bh,(%esp,%edi,1)
4137d8:	00 3c 3c             	add    %bh,(%esp,%edi,1)