431809:	41                   	inc    %ecx
43180a:	43                   	inc    %ebx
43180b:	56                   	push   %esi
43180c:	76 4e                	jbe    0x43185c
43180e:	51                   	push   %ecx
43180f:	41                   	inc    %ecx
431810:	41                   	inc    %ecx
431811:	43                   	inc    %ebx
431812:	76 34                	jbe    0x431848
431814:	4f                   	dec    %edi
431815:	45                   	inc    %ebp
431816:	51                   	push   %ecx
431817:	41                   	inc    %ecx
431818:	6c                   	insb   (%dx),%es:(%edi)
431819:	62 7a 55             	bound  %edi,0x55(%edx)
43181c:	41                   	inc    %ecx
43181d:	41                   	inc    %ecx
43181e:	41                   	inc    %ecx
43181f:	72 2b                	jb     0x43184c
431821:	44                   	inc    %esp
431822:	68 49 41 4a 57       	push   $0x574a4149
431827:	38 31                	cmp    %dh,(%ecx)
431829:	41                   	inc    %ecx
43182a:	41                   	inc    %ecx
43182b:	41                   	inc    %ecx
43182c:	4b                   	dec    %ebx
43182d:	2f                   	das
43182e:	67 34 54             	addr16 xor $0x54,%al
431831:	41                   	inc    %ecx
431832:	43                   	inc    %ebx
431833:	56                   	push   %esi
431834:	76 4e                	jbe    0x431884
431836:	51                   	push   %ecx
431837:	41                   	inc    %ecx
431838:	41                   	inc    %ecx
431839:	43                   	inc    %ebx
43183a:	76 34                	jbe    0x431870
43183c:	4f                   	dec    %edi
43183d:	46                   	inc    %esi
43183e:	41                   	inc    %ecx
43183f:	44                   	inc    %esp
431840:	2b 44 41 49          	sub    0x49(%ecx,%eax,2),%eax
431844:	41                   	inc    %ecx
431845:	49                   	dec    %ecx
431846:	44                   	inc    %esp
431847:	4f                   	dec    %edi
431848:	49                   	dec    %ecx
431849:	6c                   	insb   (%dx),%es:(%edi)
43184a:	67 6b 67 62 75       	imul   $0x75,0x62(%bx),%esp
43184f:	49                   	dec    %ecx
431850:	33 49 56             	xor    0x56(%ecx),%ecx
431853:	6b 67 78 51          	imul   $0x51,0x78(%edi),%esp
431857:	31 66 36             	xor    %esp,0x36(%esi)
43185a:	46                   	inc    %esi
43185b:	6b 67 42 51          	imul   $0x51,0x42(%edi),%esp
43185f:	41                   	inc    %ecx
431860:	41                   	inc    %ecx
431861:	41                   	inc    %ecx
431862:	47                   	inc    %edi
431863:	4e                   	dec    %esi
431864:	6c                   	insb   (%dx),%es:(%edi)
431865:	49                   	dec    %ecx
431866:	41                   	inc    %ecx
431867:	59                   	pop    %ecx
431868:	41                   	inc    %ecx
431869:	41                   	inc    %ecx
43186a:	41                   	inc    %ecx
43186b:	42                   	inc    %edx
43186c:	6a 6d                	push   $0x6d
43186e:	69 67 32 41 41 41 4b 	imul   $0x4b414141,0x32(%edi),%esp
431875:	2f                   	das
431876:	67 34 56             	addr16 xor $0x56,%al
431879:	41                   	inc    %ecx
43187a:	43                   	inc    %ebx
43187b:	56                   	push   %esi
43187c:	2b 4e 77             	sub    0x77(%esi),%ecx
43187f:	41                   	inc    %ecx
431880:	41                   	inc    %ecx
431881:	43                   	inc    %ebx
431882:	76 34                	jbe    0x4318b8
431884:	4d                   	dec    %ebp
431885:	46                   	inc    %esi
431886:	51                   	push   %ecx
431887:	42                   	inc    %edx
431888:	76 4f                	jbe    0x4318d9
43188a:	41                   	inc    %ecx
43188b:	41                   	inc    %ecx
43188c:	41                   	inc    %ecx
43188d:	43                   	inc    %ebx
43188e:	69 56 2b 4f 51 41 41 	imul   $0x4141514f,0x2b(%esi),%edx
431895:	43                   	inc    %ebx
431896:	6d                   	insl   (%dx),%es:(%edi)
431897:	38 36                	cmp    %dh,(%esi)
431899:	41                   	inc    %ecx
43189a:	41                   	inc    %ecx
43189b:	41                   	inc    %ecx
43189c:	4b                   	dec    %ebx
43189d:	4a                   	dec    %edx
43189e:	58                   	pop    %eax
43189f:	34 37                	xor    $0x37,%al
4318a1:	41                   	inc    %ecx
4318a2:	41                   	inc    %ecx
4318a3:	41                   	inc    %ecx
4318a4:	4b                   	dec    %ebx
4318a5:	2f                   	das
4318a6:	67 77 46             	addr16 ja 0x4318ef
4318a9:	41                   	inc    %ecx
4318aa:	47                   	inc    %edi
4318ab:	38 38                	cmp    %bh,(%eax)
4318ad:	41                   	inc    %ecx
4318ae:	41                   	inc    %ecx
4318af:	41                   	inc    %ecx
4318b0:	4b                   	dec    %ebx
4318b1:	4a                   	dec    %edx
4318b2:	58                   	pop    %eax
4318b3:	34 39                	xor    $0x39,%al
4318b5:	41                   	inc    %ecx
4318b6:	41                   	inc    %ecx
4318b7:	41                   	inc    %ecx
4318b8:	4b                   	dec    %ebx
4318b9:	62 7a 6f             	bound  %edi,0x6f(%edx)
4318bc:	41                   	inc    %ecx
4318bd:	41                   	inc    %ecx
4318be:	41                   	inc    %ecx
4318bf:	6f                   	outsl  %ds:(%esi),(%dx)
4318c0:	6c                   	insb   (%dx),%es:(%edi)
4318c1:	66 6a 34             	pushw  $0x34
4318c4:	41                   	inc    %ecx
4318c5:	41                   	inc    %ecx
4318c6:	41                   	inc    %ecx
4318c7:	70 76                	jo     0x43193f
4318c9:	4f                   	dec    %edi
4318ca:	67 41                	addr16 inc %ecx
4318cc:	41                   	inc    %ecx
4318cd:	43                   	inc    %ebx
4318ce:	69 56 2b 50 77 41 41 	imul   $0x41417750,0x2b(%esi),%edx
4318d5:	43                   	inc    %ebx
4318d6:	76 34                	jbe    0x43190c
4318d8:	4d                   	dec    %ebp
4318d9:	45                   	inc    %ebp
4318da:	41                   	inc    %ecx
4318db:	42                   	inc    %edx
4318dc:	76 51                	jbe    0x43192f
4318de:	41                   	inc    %ecx
4318df:	41                   	inc    %ecx
4318e0:	41                   	inc    %ecx
4318e1:	43                   	inc    %ebx
4318e2:	69 56 2b 50 67 41 41 	imul   $0x41416750,0x2b(%esi),%edx
4318e9:	43                   	inc    %ebx
4318ea:	6d                   	insl   (%dx),%es:(%edi)
4318eb:	38 36                	cmp    %dh,(%esi)
4318ed:	41                   	inc    %ecx
4318ee:	41                   	inc    %ecx
4318ef:	41                   	inc    %ecx
4318f0:	4b                   	dec    %ebx
4318f1:	4a                   	dec    %edx
4318f2:	58                   	pop    %eax
4318f3:	35 42 41 41 41       	xor    $0x41414142,%eax
4318f8:	4b                   	dec    %ebx
4318f9:	2f                   	das
4318fa:	67 77 47             	addr16 ja 0x431944
4318fd:	41                   	inc    %ecx
4318fe:	47                   	inc    %edi
4318ff:	38 38                	cmp    %bh,(%eax)
431901:	41                   	inc    %ecx
431902:	41                   	inc    %ecx
431903:	41                   	inc    %ecx
431904:	4b                   	dec    %ebx
431905:	4a                   	dec    %edx
431906:	58                   	pop    %eax
431907:	35 43 41 41 41       	xor    $0x41414143,%eax
43190c:	4b                   	dec    %ebx
43190d:	49                   	dec    %ecx
43190e:	4e                   	dec    %esi
43190f:	4e                   	dec    %esi
431910:	43                   	inc    %ebx
431911:	37                   	aaa
431912:	54                   	push   %esp
431913:	6f                   	outsl  %ds:(%esi),(%dx)
431914:	67 75 62             	addr16 jne 0x431979
431917:	65 49                	gs dec %ecx
431919:	32 6c 68 6c          	xor    0x6c(%eax,%ebp,2),%ch
43191d:	49                   	dec    %ecx
43191e:	44                   	inc    %esp
43191f:	78 52                	js     0x431973
431921:	30 64 39 5a          	xor    %ah,0x5a(%ecx,%edi,1)
431925:	49                   	dec    %ecx
431926:	44                   	inc    %esp
431927:	46                   	inc    %esi
431928:	58                   	pop    %eax
431929:	5a                   	pop    %edx
43192a:	68 74 68 5a 57       	push   $0x575a6874
43192f:	59                   	pop    %ecx
431930:	67 2b 73 72          	sub    0x72(%bp,%di),%esi
431934:	75 2f                	jne    0x431965
431936:	32 45 67             	xor    0x67(%ebp),%al
431939:	37                   	aaa
43193a:	43                   	inc    %ebx
43193b:	6b 77 37 6c          	imul   $0x6c,0x37(%edi),%esi
43193f:	6c                   	insb   (%dx),%es:(%edi)
431940:	76 4f                	jbe    0x431991
431942:	41                   	inc    %ecx
431943:	41                   	inc    %ecx
431944:	41                   	inc    %ecx
431945:	43                   	inc    %ebx
431946:	69 56 2b 51 77 41 41 	imul   $0x41417751,0x2b(%esi),%edx
43194d:	43                   	inc    %ebx
43194e:	69 43 51 73 31 37 35 	imul   $0x35373173,0x51(%ebx),%eax
431955:	49                   	dec    %ecx
431956:	41                   	inc    %ecx
431957:	51                   	push   %ecx
431958:	41                   	inc    %ecx
431959:	41                   	inc    %ecx
43195a:	41                   	inc    %ecx
43195b:	42                   	inc    %edx
43195c:	6a 49                	push   $0x49
43195e:	44                   	inc    %esp
43195f:	6e                   	outsb  %ds:(%esi),(%dx)
431960:	6f                   	outsl  %ds:(%esi),(%dx)
431961:	6c                   	insb   (%dx),%es:(%edi)
431962:	66 39 5a 49          	cmp    %bx,0x49(%edx)
431966:	41                   	inc    %ecx
431967:	63 41 41             	arpl   %eax,0x41(%ecx)
43196a:	41                   	inc    %ecx
43196b:	42                   	inc    %edx
43196c:	6a 62                	push   $0x62
43196e:	7a 67                	jp     0x4319d7
431970:	41                   	inc    %ecx
431971:	41                   	inc    %ecx
431972:	41                   	inc    %ecx
431973:	6f                   	outsl  %ds:(%esi),(%dx)
431974:	6c                   	insb   (%dx),%es:(%edi)
431975:	66 6b 51 41 41       	imul   $0x41,0x41(%ecx),%dx
43197a:	41                   	inc    %ecx
43197b:	72 2b                	jb     0x4319a8
43197d:	44                   	inc    %esp
43197e:	41                   	inc    %ecx
43197f:	49                   	dec    %ecx
431980:	41                   	inc    %ecx
431981:	49                   	dec    %ecx
431982:	4d                   	dec    %ebp
431983:	6a 2f                	push   $0x2f
431985:	2f                   	das
431986:	2f                   	das
431987:	39 6c 49 41          	cmp    %ebp,0x41(%ecx,%ecx,2)
43198b:	49                   	dec    %ecx
43198c:	41                   	inc    %ecx
43198d:	41                   	inc    %ecx
43198e:	41                   	inc    %ecx
43198f:	42                   	inc    %edx
431990:	6a 6d                	push   $0x6d
431992:	6d                   	insl   (%dx),%es:(%edi)
431993:	39 46 41             	cmp    %eax,0x41(%esi)
431996:	41                   	inc    %ecx
431997:	41                   	inc    %ecx
431998:	4b                   	dec    %ebx
431999:	4a                   	dec    %edx
43199a:	58                   	pop    %eax
43199b:	35 47 41 41 41       	xor    $0x41414147,%eax
4319a0:	4b                   	dec    %ebx
4319a1:	62 7a 6f             	bound  %edi,0x6f(%edx)
4319a4:	41                   	inc    %ecx
4319a5:	41                   	inc    %ecx
4319a6:	41                   	inc    %ecx
4319a7:	6f                   	outsl  %ds:(%esi),(%dx)
4319a8:	6c                   	insb   (%dx),%es:(%edi)
4319a9:	66 6b 45 41 41       	imul   $0x41,0x41(%ebp),%ax
4319ae:	41                   	inc    %ecx
4319af:	72 2b                	jb     0x4319dc
4319b1:	44                   	inc    %esp
4319b2:	41                   	inc    %ecx
4319b3:	63 41 62             	arpl   %eax,0x62(%ecx)
4319b6:	7a 77                	jp     0x431a2f
4319b8:	41                   	inc    %ecx
4319b9:	41                   	inc    %ecx
4319ba:	41                   	inc    %ecx
4319bb:	6f                   	outsl  %ds:(%esi),(%dx)
4319bc:	6c                   	insb   (%dx),%es:(%edi)
4319bd:	66 6b 63 41 41       	imul   $0x41,0x41(%ebx),%sp
4319c2:	41                   	inc    %ecx
4319c3:	70 76                	jo     0x431a3b
4319c5:	4f                   	dec    %edi
4319c6:	67 41                	addr16 inc %ecx
4319c8:	41                   	inc    %ecx
4319c9:	43                   	inc    %ebx
4319ca:	69 56 2b 53 41 41 41 	imul   $0x41414153,0x2b(%esi),%edx
4319d1:	43                   	inc    %ebx
4319d2:	76 34                	jbe    0x431a08
4319d4:	4d                   	dec    %ebp
4319d5:	45                   	inc    %ebp
4319d6:	51                   	push   %ecx
4319d7:	42                   	inc    %edx
4319d8:	76 51                	jbe    0x431a2b
4319da:	41                   	inc    %ecx
4319db:	41                   	inc    %ecx
4319dc:	41                   	inc    %ecx
4319dd:	43                   	inc    %ebx
4319de:	69 56 2b 51 77 41 41 	imul   $0x41417751,0x2b(%esi),%edx
4319e5:	43                   	inc    %ebx
4319e6:	69 44 69 36 79 37 2b 	imul   $0x492b3779,0x36(%ecx,%ebp,2),%eax
4319ed:	49
4319ee:	4f                   	dec    %edi
4319ef:	54                   	push   %esp
4319f0:	72 4c                	jb     0x431a3e
4319f2:	76 35                	jbe    0x431a29
4319f4:	68 5a 6d 5a 76       	push   $0x765a6d5a
4319f9:	4f                   	dec    %edi
4319fa:	41                   	inc    %ecx
4319fb:	41                   	inc    %ecx
4319fc:	41                   	inc    %ecx
4319fd:	43                   	inc    %ebx
4319fe:	69 56 2b 52 41 41 41 	imul   $0x41414152,0x2b(%esi),%edx
431a05:	43                   	inc    %ebx
431a06:	76 34                	jbe    0x431a3c
431a08:	4d                   	dec    %ebp
431a09:	41                   	inc    %ecx
431a0a:	67 41                	addr16 inc %ecx
431a0c:	67 4e                	addr16 dec %esi
431a0e:	4c                   	dec    %esp
431a0f:	6f                   	outsl  %ds:(%esi),(%dx)
431a10:	4d                   	dec    %ebp
431a11:	46                   	inc    %esi
431a12:	57                   	push   %edi
431a13:	56                   	push   %esi
431a14:	6c                   	insb   (%dx),%es:(%edi)
431a15:	5a                   	pop    %edx
431a16:	69 43 38 52 66 50 71 	imul   $0x71506652,0x38(%ebx),%eax
431a1d:	57                   	push   %edi
431a1e:	5a                   	pop    %edx
431a1f:	70 76                	jo     0x431a97
431a21:	52                   	push   %edx
431a22:	51                   	push   %ecx
431a23:	41                   	inc    %ecx
431a24:	41                   	inc    %ecx
431a25:	43                   	inc    %ebx
431a26:	69 56 2b 52 67 41 41 	imul   $0x41416752,0x2b(%esi),%edx
431a2d:	43                   	inc    %ebx
431a2e:	6d                   	insl   (%dx),%es:(%edi)
431a2f:	38 36                	cmp    %dh,(%esi)
431a31:	41                   	inc    %ecx
431a32:	41                   	inc    %ecx
431a33:	41                   	inc    %ecx
431a34:	4b                   	dec    %ebx
431a35:	4a                   	dec    %edx
431a36:	58                   	pop    %eax
431a37:	35 42 41 41 41       	xor    $0x41414142,%eax
431a3c:	4b                   	dec    %ebx
431a3d:	2f                   	das
431a3e:	67 77 48             	addr16 ja 0x431a89
431a41:	41                   	inc    %ecx