4233bf:	6d                   	insl   (%dx),%es:(%edi)
4233c0:	49                   	dec    %ecx
4233c1:	79 75                	jns    0x423438
4233c3:	70 4e                	jo     0x423413
4233c5:	4d                   	dec    %ebp
4233c6:	49                   	dec    %ecx
4233c7:	44                   	inc    %esp
4233c8:	62 7a 2b             	bound  %edi,0x2b(%edx)
4233cb:	35 36 65 33 6a       	xor    $0x6a336536,%eax
4233d0:	65 45                	gs inc %ebp
4233d2:	47                   	inc    %edi
4233d3:	66 4c                	dec    %sp
4233d5:	36 35 50 6d 35 77    	ss xor $0x77356d50,%eax
4233db:	5a                   	pop    %edx
4233dc:	78 5a                	js     0x423438
4233de:	6a 67                	push   $0x67
4233e0:	73 42                	jae    0x423424
4233e2:	78 58                	js     0x42343c
4233e4:	47                   	inc    %edi
4233e5:	4d                   	dec    %ebp
4233e6:	5a                   	pop    %edx
4233e7:	73 36                	jae    0x42341f
4233e9:	35 57 4c 48 36       	xor    $0x36484c57,%eax
4233ee:	57                   	push   %edi
4233ef:	73 71                	jae    0x423462
4233f1:	4e                   	dec    %esi
4233f2:	46                   	inc    %esi
4233f3:	37                   	aaa
4233f4:	7a 5a                	jp     0x423450
4233f6:	5a                   	pop    %edx
4233f7:	50                   	push   %eax
4233f8:	32 61 47             	xor    0x47(%ecx),%ah
4233fb:	4a                   	dec    %edx
4233fc:	39 52 46             	cmp    %edx,0x46(%edx)
4233ff:	55                   	push   %ebp
423400:	59                   	pop    %ecx
423401:	7a 57                	jp     0x42345a
423403:	58                   	pop    %eax
423404:	2f                   	das
423405:	33 2b                	xor    (%ebx),%ebp
423407:	6f                   	outsl  %ds:(%esi),(%dx)
423408:	30 32                	xor    %dh,(%edx)
42340a:	4d                   	dec    %ebp
42340b:	34 64                	xor    $0x64,%al
42340d:	56                   	push   %esi
42340e:	55                   	push   %ebp
42340f:	4a                   	dec    %edx
423410:	62 51 56             	bound  %edx,0x56(%ecx)
423413:	43                   	inc    %ebx
423414:	59                   	pop    %ecx
423415:	58                   	pop    %eax
423416:	76 73                	jbe    0x42348b
423418:	4e                   	dec    %esi
423419:	6d                   	insl   (%dx),%es:(%edi)
42341a:	45                   	inc    %ebp
42341b:	39 39                	cmp    %edi,(%ecx)
42341d:	44                   	inc    %esp
42341e:	33 30                	xor    (%eax),%esi
423420:	37                   	aaa
423421:	6c                   	insb   (%dx),%es:(%edi)
423422:	44                   	inc    %esp
423423:	42                   	inc    %edx
423424:	62 4d 41             	bound  %ecx,0x41(%ebp)
423427:	77 68                	ja     0x423491
423429:	43                   	inc    %ebx
42342a:	72 38                	jb     0x423464
42342c:	35 4a 37 53 75       	xor    $0x7553374a,%eax
423431:	30 37                	xor    %dh,(%edi)
423433:	55                   	push   %ebp
423434:	50                   	push   %eax
423435:	4b                   	dec    %ebx
423436:	4b                   	dec    %ebx
423437:	57                   	push   %edi
423438:	49                   	dec    %ecx
423439:	2b 47 53             	sub    0x53(%edi),%eax
42343c:	56                   	push   %esi
42343d:	30 41 54             	xor    %al,0x54(%ecx)
423440:	45                   	inc    %ebp
423441:	39 4b 6c             	cmp    %ecx,0x6c(%ebx)
423444:	54                   	push   %esp
423445:	56                   	push   %esi
423446:	65 52                	gs push %edx
423448:	7a 6a                	jp     0x4234b4
42344a:	49                   	dec    %ecx
42344b:	70 41                	jo     0x42348e
42344d:	58                   	pop    %eax
42344e:	76 50                	jbe    0x4234a0
423450:	46                   	inc    %esi
423451:	65 32 32             	xor    %gs:(%edx),%dh
423454:	53                   	push   %ebx
423455:	62 6e 36             	bound  %ebp,0x36(%esi)
423458:	74 4f                	je     0x4234a9
42345a:	32 4d 55             	xor    0x55(%ebp),%cl
42345d:	66 77 44             	data16 ja 0x4234a4
423460:	5a                   	pop    %edx
423461:	5a                   	pop    %edx
423462:	67 4e                	addr16 dec %esi
423464:	4b                   	dec    %ebx
423465:	58                   	pop    %eax
423466:	69 4a 38 6d 2f 52 68 	imul   $0x68522f6d,0x38(%edx),%ecx
42346d:	58                   	pop    %eax
42346e:	53                   	push   %ebx
42346f:	6b 52 34 68          	imul   $0x68,0x34(%edx),%edx
423473:	78 64                	js     0x4234d9
423475:	55                   	push   %ebp
423476:	65 44                	gs inc %esp
423478:	59                   	pop    %ecx
423479:	49                   	dec    %ecx
42347a:	61                   	popa
42347b:	65 6d                	gs insl (%dx),%es:(%edi)
42347d:	6f                   	outsl  %ds:(%esi),(%dx)
42347e:	30 4c 53 42          	xor    %cl,0x42(%ebx,%edx,2)
423482:	6e                   	outsb  %ds:(%esi),(%dx)
423483:	30 51 66             	xor    %dl,0x66(%ecx)
423486:	6a 73                	push   $0x73
423488:	45                   	inc    %ebp
423489:	65 73 74             	gs jae 0x423500
42348c:	6a 33                	push   $0x33
42348e:	61                   	popa
42348f:	6c                   	insb   (%dx),%es:(%edi)
423490:	47                   	inc    %edi
423491:	66 4c                	dec    %sp
423493:	51                   	push   %ecx
423494:	59                   	pop    %ecx
423495:	31 79 52             	xor    %edi,0x52(%ecx)
423498:	4a                   	dec    %edx
423499:	4e                   	dec    %esi
42349a:	53                   	push   %ebx
42349b:	79 64                	jns    0x423501
42349d:	4c                   	dec    %esp
42349e:	55                   	push   %ebp
42349f:	66 76 6e             	data16 jbe 0x423510
4234a2:	4c                   	dec    %esp
4234a3:	59                   	pop    %ecx
4234a4:	70 70                	jo     0x423516
4234a6:	51                   	push   %ecx
4234a7:	55                   	push   %ebp
4234a8:	5a                   	pop    %edx
4234a9:	59                   	pop    %ecx
4234aa:	30 75 4e             	xor    %dh,0x4e(%ebp)
4234ad:	79 57                	jns    0x423506
4234af:	36 35 6f 77 51 75    	ss xor $0x7551776f,%eax
4234b5:	52                   	push   %edx
4234b6:	2b 46 63             	sub    0x63(%esi),%eax
4234b9:	6b 38 57             	imul   $0x57,(%eax),%edi
4234bc:	4f                   	dec    %edi
4234bd:	57                   	push   %edi
4234be:	31 4d 74             	xor    %ecx,0x74(%ebp)
4234c1:	2b 58 67             	sub    0x67(%eax),%ebx
4234c4:	34 38                	xor    $0x38,%al
4234c6:	68 54 4b 73 53       	push   $0x53734b54
4234cb:	45                   	inc    %ebp
4234cc:	46                   	inc    %esi
4234cd:	51                   	push   %ecx
4234ce:	31 77 76             	xor    %esi,0x76(%edi)
4234d1:	61                   	popa
4234d2:	74 58                	je     0x42352c
4234d4:	30 55 6a             	xor    %dl,0x6a(%ebp)
4234d7:	43                   	inc    %ebx
4234d8:	4e                   	dec    %esi
4234d9:	58                   	pop    %eax
4234da:	4a                   	dec    %edx
4234db:	6e                   	outsb  %ds:(%esi),(%dx)
4234dc:	56                   	push   %esi
4234dd:	69 71 48 54 50 63 4a 	imul   $0x4a635054,0x48(%ecx),%esi
4234e4:	47                   	inc    %edi
4234e5:	57                   	push   %edi
4234e6:	68 45 54 36 2b       	push   $0x2b365445
4234eb:	43                   	inc    %ebx
4234ec:	61                   	popa
4234ed:	78 33                	js     0x423522
4234ef:	66 68 31 42          	pushw  $0x4231
4234f3:	72 32                	jb     0x423527
4234f5:	6f                   	outsl  %ds:(%esi),(%dx)
4234f6:	7a 64                	jp     0x42355c
4234f8:	71 4b                	jno    0x423545
4234fa:	51                   	push   %ecx
4234fb:	65 49                	gs dec %ecx
4234fd:	63 36                	arpl   %esi,(%esi)
4234ff:	53                   	push   %ebx
423500:	36 49                	ss dec %ecx
423502:	53                   	push   %ebx
423503:	36 46                	ss inc %esi
423505:	6c                   	insb   (%dx),%es:(%edi)
423506:	59                   	pop    %ecx
423507:	45                   	inc    %ebp
423508:	6f                   	outsl  %ds:(%esi),(%dx)
423509:	61                   	popa
42350a:	6a 68                	push   $0x68
42350c:	75 4e                	jne    0x42355c
42350e:	49                   	dec    %ecx
42350f:	4a                   	dec    %edx
423510:	4f                   	dec    %edi
423511:	66 77 66             	data16 ja 0x42357a
423514:	69 65 41 2b 38 52 64 	imul   $0x6452382b,0x41(%ebp),%esp
42351b:	76 46                	jbe    0x423563
42351d:	53                   	push   %ebx
42351e:	36 7a 4e             	ss jp  0x42356f
423521:	58                   	pop    %eax
423522:	74 4a                	je     0x42356e
423524:	36 7a 67             	ss jp  0x42358e
423527:	53                   	push   %ebx
423528:	51                   	push   %ecx
423529:	62 7a 55             	bound  %edi,0x55(%edx)
42352c:	39 48 49             	cmp    %ecx,0x49(%eax)
42352f:	58                   	pop    %eax
423530:	44                   	inc    %esp
423531:	38 79 4d             	cmp    %bh,0x4d(%ecx)
423534:	2f                   	das
423535:	68 6c 69 6e 59       	push   $0x596e696c
42353a:	53                   	push   %ebx
42353b:	70 74                	jo     0x4235b1
42353d:	6c                   	insb   (%dx),%es:(%edi)
42353e:	34 59                	xor    $0x59,%al
423540:	61                   	popa
423541:	57                   	push   %edi
423542:	35 51 79 74 48       	xor    $0x48747951,%eax
423547:	70 75                	jo     0x4235be
423549:	54                   	push   %esp
42354a:	75 72                	jne    0x4235be
42354c:	69 30 42 6e 38 4a    	imul   $0x4a386e42,(%eax),%esi
423552:	37                   	aaa
423553:	6d                   	insl   (%dx),%es:(%edi)
423554:	50                   	push   %eax
423555:	58                   	pop    %eax
423556:	46                   	inc    %esi
423557:	38 35 71 78 7a 64    	cmp    %dh,0x647a7871
42355d:	43                   	inc    %ebx
42355e:	33 2b                	xor    (%ebx),%ebp
423560:	4d                   	dec    %ebp
423561:	6a 42                	push   $0x42
423563:	68 4a 53 50 77       	push   $0x7750534a
423568:	70 32                	jo     0x42359c
42356a:	53                   	push   %ebx
42356b:	73 56                	jae    0x4235c3
42356d:	39 75 77             	cmp    %esi,0x77(%ebp)
423570:	71 73                	jno    0x4235e5
423572:	47                   	inc    %edi
423573:	63 57 5a             	arpl   %edx,0x5a(%edi)
423576:	63 4b 54             	arpl   %ecx,0x54(%ebx)
423579:	37                   	aaa
42357a:	36 58                	ss pop %eax
42357c:	6f                   	outsl  %ds:(%esi),(%dx)
42357d:	58                   	pop    %eax
42357e:	30 36                	xor    %dh,(%esi)
423580:	69 4b 57 63 47 5a 2b 	imul   $0x2b5a4763,0x57(%ebx),%ecx
423587:	77 67                	ja     0x4235f0
423589:	74 67                	je     0x4235f2
42358b:	4b                   	dec    %ebx
42358c:	61                   	popa
42358d:	61                   	popa
42358e:	5a                   	pop    %edx
42358f:	36 58                	ss pop %eax
423591:	53                   	push   %ebx
423592:	56                   	push   %esi
423593:	46                   	inc    %esi
423594:	4e                   	dec    %esi
423595:	4e                   	dec    %esi
423596:	52                   	push   %edx
423597:	5a                   	pop    %edx
423598:	68 42 49 54 6a       	push   $0x6a544942
42359d:	6c                   	insb   (%dx),%es:(%edi)
42359e:	63 55 7a             	arpl   %edx,0x7a(%ebp)
4235a1:	4c                   	dec    %esp
4235a2:	71 39                	jno    0x4235dd
4235a4:	63 6c 66 33          	arpl   %ebp,0x33(%esi,%eiz,2)
4235a8:	44                   	inc    %esp
4235a9:	43                   	inc    %ebx
4235aa:	37                   	aaa
4235ab:	33 67 34             	xor    0x34(%edi),%esp
4235ae:	68 38 51 72 5a       	push   $0x5a725138
4235b3:	51                   	push   %ecx
4235b4:	61                   	popa
4235b5:	36 39 38             	cmp    %edi,%ss:(%eax)
4235b8:	42                   	inc    %edx
4235b9:	76 70                	jbe    0x42362b
4235bb:	68 62 52 46 2b       	push   $0x2b465262
4235c0:	39 37                	cmp    %esi,(%edi)
4235c2:	41                   	inc    %ecx
4235c3:	52                   	push   %edx
4235c4:	4f                   	dec    %edi
4235c5:	6d                   	insl   (%dx),%es:(%edi)
4235c6:	50                   	push   %eax
4235c7:	39 70 55             	cmp    %esi,0x55(%eax)
4235ca:	71 4a                	jno    0x423616
4235cc:	4e                   	dec    %esi
4235cd:	48                   	dec    %eax
4235ce:	2b 79 48             	sub    0x48(%ecx),%edi
4235d1:	4f                   	dec    %edi
4235d2:	61                   	popa
4235d3:	4e                   	dec    %esi
4235d4:	74 58                	je     0x42362e
4235d6:	59                   	pop    %ecx
4235d7:	44                   	inc    %esp
4235d8:	76 77                	jbe    0x423651
4235da:	39 5a 59             	cmp    %ebx,0x59(%edx)
4235dd:	50                   	push   %eax
4235de:	47                   	inc    %edi
4235df:	44                   	inc    %esp
4235e0:	59                   	pop    %ecx
4235e1:	70 48                	jo     0x42362b
4235e3:	71 52                	jno    0x423637
4235e5:	2f                   	das
4235e6:	33 73 35             	xor    0x35(%ebx),%esi
4235e9:	32 6b 4c             	xor    0x4c(%ebx),%ch
4235ec:	77 6b                	ja     0x423659
4235ee:	6c                   	insb   (%dx),%es:(%edi)
4235ef:	6f                   	outsl  %ds:(%esi),(%dx)
4235f0:	7a 69                	jp     0x42365b
4235f2:	6e                   	outsb  %ds:(%esi),(%dx)
4235f3:	74 32                	je     0x423627
4235f5:	72 4b                	jb     0x423642
4235f7:	63 67 48             	arpl   %esp,0x48(%edi)
4235fa:	67 4b                	addr16 dec %ebx
4235fc:	63 61 66             	arpl   %esp,0x66(%ecx)
4235ff:	6b 2b 69             	imul   $0x69,(%ebx),%ebp
423602:	62 7a 66             	bound  %edi,0x66(%edx)
423605:	69 35 51 6d 67 4a 73 	imul   $0x69342b73,0x4a676d51,%esi
42360c:	2b 34 69
42360f:	61                   	popa
423610:	6c                   	insb   (%dx),%es:(%edi)
423611:	67 6c                	insb   (%dx),%es:(%di)
423613:	2b 6e 68             	sub    0x68(%esi),%ebp
423616:	77 4a                	ja     0x423662
423618:	48                   	dec    %eax
423619:	67 78 6a             	addr16 js 0x423686
42361c:	79 39                	jns    0x423657
42361e:	45                   	inc    %ebp
42361f:	77 67                	ja     0x423688
423621:	59                   	pop    %ecx
423622:	6d                   	insl   (%dx),%es:(%edi)
423623:	4d                   	dec    %ebp
423624:	4d                   	dec    %ebp
423625:	43                   	inc    %ebx
423626:	52                   	push   %edx
423627:	58                   	pop    %eax
423628:	4f                   	dec    %edi
423629:	71 68                	jno    0x423693
42362b:	67 45                	addr16 inc %ebp
42362d:	70 50                	jo     0x42367f
42362f:	73 70                	jae    0x4236a1
423631:	56                   	push   %esi
423632:	71 6f                	jno    0x4236a3
423634:	78 2f                	js     0x423665
423636:	37                   	aaa
423637:	51                   	push   %ecx
423638:	31 73 66             	xor    %esi,0x66(%ebx)
42363b:	49                   	dec    %ecx
42363c:	64 57                	fs push %edi
42363e:	63 70 55             	arpl   %esi,0x55(%eax)