4300b6:	44                   	inc    %esp
4300b7:	77 62                	ja     0x43011b
4300b9:	45                   	inc    %ebp
4300ba:	6d                   	insl   (%dx),%es:(%edi)
4300bb:	68 45 75 76 59       	push   $0x59767545
4300c0:	6f                   	outsl  %ds:(%esi),(%dx)
4300c1:	34 30                	xor    $0x30,%al
4300c3:	61                   	popa
4300c4:	44                   	inc    %esp
4300c5:	57                   	push   %edi
4300c6:	4f                   	dec    %edi
4300c7:	65 2f                	gs das
4300c9:	37                   	aaa
4300ca:	70 37                	jo     0x430103
4300cc:	4b                   	dec    %ebx
4300cd:	48                   	dec    %eax
4300ce:	62 54 6c 53          	bound  %edx,0x53(%esp,%ebp,2)
4300d2:	67 4f                	addr16 dec %edi
4300d4:	4a                   	dec    %edx
4300d5:	64 69 31 4e 35 46 73 	imul   $0x7346354e,%fs:(%ecx),%esi
4300dc:	74 63                	je     0x430141
4300de:	78 5a                	js     0x43013a
4300e0:	6f                   	outsl  %ds:(%esi),(%dx)
4300e1:	66 37                	data16 aaa
4300e3:	39 77 41             	cmp    %esi,0x41(%edi)
4300e6:	73 47                	jae    0x43012f
4300e8:	55                   	push   %ebp
4300e9:	4c                   	dec    %esp
4300ea:	32 5a 71             	xor    0x71(%edx),%bl
4300ed:	67 56                	addr16 push %esi
4300ef:	32 42 6a             	xor    0x6a(%edx),%al
4300f2:	4e                   	dec    %esi
4300f3:	30 7a 6a             	xor    %bh,0x6a(%edx)
4300f6:	58                   	pop    %eax
4300f7:	51                   	push   %ecx
4300f8:	6a 50                	push   $0x50
4300fa:	41                   	inc    %ecx
4300fb:	62 58 55             	bound  %ebx,0x55(%eax)
4300fe:	4a                   	dec    %edx
4300ff:	43                   	inc    %ebx
430100:	55                   	push   %ebp
430101:	6a 4d                	push   $0x4d
430103:	4b                   	dec    %ebx
430104:	42                   	inc    %edx
430105:	35 6a 71 38 58       	xor    $0x5838716a,%eax
43010a:	7a 46                	jp     0x430152
43010c:	76 67                	jbe    0x430175
43010e:	42                   	inc    %edx
43010f:	32 46 2f             	xor    0x2f(%esi),%al
430112:	6a 71                	push   $0x71
430114:	7a 71                	jp     0x430187
430116:	57                   	push   %edi
430117:	30 37                	xor    %dh,(%edi)
430119:	57                   	push   %edi
43011a:	6d                   	insl   (%dx),%es:(%edi)
43011b:	49                   	dec    %ecx
43011c:	33 78 7a             	xor    0x7a(%eax),%edi
43011f:	70 39                	jo     0x43015a
430121:	61                   	popa
430122:	4e                   	dec    %esi
430123:	55                   	push   %ebp
430124:	4e                   	dec    %esi
430125:	41                   	inc    %ecx
430126:	4e                   	dec    %esi
430127:	2f                   	das
430128:	6e                   	outsb  %ds:(%esi),(%dx)
430129:	73 67                	jae    0x430192
43012b:	51                   	push   %ecx
43012c:	76 45                	jbe    0x430173
43012e:	39 70 43             	cmp    %esi,0x43(%eax)
430131:	33 37                	xor    (%edi),%esi
430133:	74 33                	je     0x430168
430135:	54                   	push   %esp
430136:	34 64                	xor    $0x64,%al
430138:	43                   	inc    %ebx
430139:	41                   	inc    %ecx
43013a:	36 72 6b             	ss jb  0x4301a8
43013d:	51                   	push   %ecx
43013e:	6b 70 45 47          	imul   $0x47,0x45(%eax),%esi
430142:	2f                   	das
430143:	72 56                	jb     0x43019b
430145:	5a                   	pop    %edx
430146:	53                   	push   %ebx
430147:	42                   	inc    %edx
430148:	32 56 76             	xor    0x76(%esi),%dl
43014b:	35 71 2b 64 71       	xor    $0x71642b71,%eax
430150:	6e                   	outsb  %ds:(%esi),(%dx)
430151:	68 33 41 75 68       	push   $0x68754133
430156:	4a                   	dec    %edx
430157:	78 32                	js     0x43018b
430159:	63 5a 6e             	arpl   %ebx,0x6e(%edx)
43015c:	72 74                	jb     0x4301d2
43015e:	47                   	inc    %edi
43015f:	62 65 45             	bound  %esp,0x45(%ebp)
430162:	58                   	pop    %eax
430163:	52                   	push   %edx
430164:	4e                   	dec    %esi
430165:	51                   	push   %ecx
430166:	55                   	push   %ebp
430167:	4a                   	dec    %edx
430168:	63 54 44 39          	arpl   %edx,0x39(%esp,%eax,2)
43016c:	4f                   	dec    %edi
43016d:	36 6a 52             	ss push $0x52
430170:	76 6f                	jbe    0x4301e1
430172:	78 4f                	js     0x4301c3
430174:	4e                   	dec    %esi
430175:	58                   	pop    %eax
430176:	43                   	inc    %ebx
430177:	6d                   	insl   (%dx),%es:(%edi)
430178:	68 6d 5a 65 57       	push   $0x57655a6d
43017d:	75 78                	jne    0x4301f7
43017f:	74 6e                	je     0x4301ef
430181:	36 42                	ss inc %edx
430183:	34 32                	xor    $0x32,%al
430185:	39 45 4c             	cmp    %eax,0x4c(%ebp)
430188:	58                   	pop    %eax
430189:	39 58 4a             	cmp    %ebx,0x4a(%eax)
43018c:	67 71 38             	addr16 jno 0x4301c7
43018f:	30 66 43             	xor    %ah,0x43(%esi)
430192:	58                   	pop    %eax
430193:	52                   	push   %edx
430194:	65 63 4a 78          	arpl   %ecx,%gs:0x78(%edx)
430198:	79 33                	jns    0x4301cd
43019a:	36 46                	ss inc %esi
43019c:	55                   	push   %ebp
43019d:	77 66                	ja     0x430205
43019f:	73 68                	jae    0x430209
4301a1:	38 45 57             	cmp    %al,0x57(%ebp)
4301a4:	4f                   	dec    %edi
4301a5:	4a                   	dec    %edx
4301a6:	39 49 50             	cmp    %ecx,0x50(%ecx)
4301a9:	31 69 67             	xor    %ebp,0x67(%ecx)
4301ac:	53                   	push   %ebx
4301ad:	79 35                	jns    0x4301e4
4301af:	57                   	push   %edi
4301b0:	53                   	push   %ebx
4301b1:	6f                   	outsl  %ds:(%esi),(%dx)
4301b2:	53                   	push   %ebx
4301b3:	58                   	pop    %eax
4301b4:	68 61 71 7a 54       	push   $0x547a7161
4301b9:	54                   	push   %esp
4301ba:	57                   	push   %edi
4301bb:	2f                   	das
4301bc:	47                   	inc    %edi
4301bd:	75 78                	jne    0x430237
4301bf:	63 67 57             	arpl   %esp,0x57(%edi)
4301c2:	32 6a 6a             	xor    0x6a(%edx),%ch
4301c5:	53                   	push   %ebx
4301c6:	44                   	inc    %esp
4301c7:	79 46                	jns    0x43020f
4301c9:	39 4e 41             	cmp    %ecx,0x41(%esi)
4301cc:	4c                   	dec    %esp
4301cd:	56                   	push   %esi
4301ce:	39 6a 66             	cmp    %ebp,0x66(%edx)
4301d1:	57                   	push   %edi
4301d2:	6d                   	insl   (%dx),%es:(%edi)
4301d3:	39 75 49             	cmp    %esi,0x49(%ebp)
4301d6:	72 73                	jb     0x43024b
4301d8:	67 58                	addr16 pop %eax
4301da:	42                   	inc    %edx
4301db:	4d                   	dec    %ebp
4301dc:	49                   	dec    %ecx
4301dd:	69 55 6d 44 4b 75 71 	imul   $0x71754b44,0x6d(%ebp),%edx
4301e4:	46                   	inc    %esi
4301e5:	4f                   	dec    %edi
4301e6:	4d                   	dec    %ebp
4301e7:	64 2b 47 6b          	sub    %fs:0x6b(%edi),%eax
4301eb:	2f                   	das
4301ec:	30 56 30             	xor    %dl,0x30(%esi)
4301ef:	33 50 6d             	xor    0x6d(%eax),%edx
4301f2:	67 33 68 47          	xor    0x47(%bx,%si),%ebp
4301f6:	50                   	push   %eax
4301f7:	31 53 30             	xor    %edx,0x30(%ebx)
4301fa:	4a                   	dec    %edx
4301fb:	44                   	inc    %esp
4301fc:	54                   	push   %esp
4301fd:	6e                   	outsb  %ds:(%esi),(%dx)
4301fe:	62 58 50             	bound  %ebx,0x50(%eax)
430201:	39 65 77             	cmp    %esp,0x77(%ebp)
430204:	78 6a                	js     0x430270
430206:	30 33                	xor    %dh,(%ebx)
430208:	5a                   	pop    %edx
430209:	38 5a 65             	cmp    %bl,0x65(%edx)
43020c:	2b 72 72             	sub    0x72(%edx),%esi
43020f:	30 4b 30             	xor    %cl,0x30(%ebx)
430212:	42                   	inc    %edx
430213:	57                   	push   %edi
430214:	57                   	push   %edi
430215:	6b 6e 66 78          	imul   $0x78,0x66(%esi),%ebp
430219:	56                   	push   %esi
43021a:	73 70                	jae    0x43028c
43021c:	47                   	inc    %edi
43021d:	76 65                	jbe    0x430284
43021f:	6a 4b                	push   $0x4b
430221:	2b 48 4f             	sub    0x4f(%eax),%ecx
430224:	2b 69 70             	sub    0x70(%ecx),%ebp
430227:	65 39 66 68          	cmp    %esp,%gs:0x68(%esi)
43022b:	41                   	inc    %ecx
43022c:	33 32                	xor    (%edx),%esi
43022e:	55                   	push   %ebp
43022f:	4a                   	dec    %edx
430230:	50                   	push   %eax
430231:	49                   	dec    %ecx
430232:	32 48 38             	xor    0x38(%eax),%cl
430235:	74 65                	je     0x43029c
430237:	51                   	push   %ecx
430238:	6e                   	outsb  %ds:(%esi),(%dx)
430239:	4c                   	dec    %esp
43023a:	58                   	pop    %eax
43023b:	70 63                	jo     0x4302a0
43023d:	42                   	inc    %edx
43023e:	65 4f                	gs dec %edi
430240:	6d                   	insl   (%dx),%es:(%edi)
430241:	6d                   	insl   (%dx),%es:(%edi)
430242:	31 47 77             	xor    %eax,0x77(%edi)
430245:	43                   	inc    %ebx
430246:	67 31 7a 74          	xor    %edi,0x74(%bp,%si)
43024a:	47                   	inc    %edi
43024b:	54                   	push   %esp
43024c:	38 36                	cmp    %dh,(%esi)
43024e:	79 48                	jns    0x430298
430250:	6e                   	outsb  %ds:(%esi),(%dx)
430251:	4f                   	dec    %edi
430252:	48                   	dec    %eax
430253:	48                   	dec    %eax
430254:	6c                   	insb   (%dx),%es:(%edi)
430255:	6a 78                	push   $0x78
430257:	44                   	inc    %esp
430258:	79 6d                	jns    0x4302c7
43025a:	43                   	inc    %ebx
43025b:	4d                   	dec    %ebp
43025c:	43                   	inc    %ebx
43025d:	42                   	inc    %edx
43025e:	46                   	inc    %esi
43025f:	32 72 4e             	xor    0x4e(%edx),%dh
430262:	6d                   	insl   (%dx),%es:(%edi)
430263:	69 52 45 48 6c 76 38 	imul   $0x38766c48,0x45(%edx),%edx
43026a:	67 41                	addr16 inc %ecx
43026c:	2f                   	das
43026d:	59                   	pop    %ecx
43026e:	38 68 4f             	cmp    %ch,0x4f(%eax)
430271:	6f                   	outsl  %ds:(%esi),(%dx)
430272:	4d                   	dec    %ebp
430273:	44                   	inc    %esp
430274:	52                   	push   %edx
430275:	62 41 2b             	bound  %eax,0x2b(%ecx)
430278:	30 35 39 37 49 47    	xor    %dh,0x47493739
43027e:	2b 34 74             	sub    (%esp,%esi,2),%esi
430281:	5a                   	pop    %edx
430282:	71 79                	jno    0x4302fd
430284:	74 50                	je     0x4302d6
430286:	6d                   	insl   (%dx),%es:(%edi)
430287:	2b 56 50             	sub    0x50(%esi),%edx
43028a:	46                   	inc    %esi
43028b:	39 57 6a             	cmp    %edx,0x6a(%edi)
43028e:	6a 33                	push   $0x33
430290:	48                   	dec    %eax
430291:	6b 6c 56 56 58       	imul   $0x58,0x56(%esi,%edx,2),%ebp
430296:	6c                   	insb   (%dx),%es:(%edi)
430297:	37                   	aaa
430298:	6b 5a 68 59          	imul   $0x59,0x68(%edx),%ebx
43029c:	6b 76 47 75          	imul   $0x75,0x47(%esi),%esi
4302a0:	55                   	push   %ebp
4302a1:	42                   	inc    %edx
4302a2:	38 37                	cmp    %dh,(%edi)
4302a4:	41                   	inc    %ecx
4302a5:	6c                   	insb   (%dx),%es:(%edi)
4302a6:	52                   	push   %edx
4302a7:	68 66 6f 42 6d       	push   $0x6d426f66
4302ac:	6c                   	insb   (%dx),%es:(%edi)
4302ad:	69 6f 54 4e 49 6b 6f 	imul   $0x6f6b494e,0x54(%edi),%ebp
4302b4:	38 46 69             	cmp    %al,0x69(%esi)
4302b7:	6e                   	outsb  %ds:(%esi),(%dx)
4302b8:	68 52 6c 32 69       	push   $0x69326c52
4302bd:	61                   	popa
4302be:	42                   	inc    %edx
4302bf:	77 69                	ja     0x43032a
4302c1:	49                   	dec    %ecx
4302c2:	69 77 63 58 7a 43 67 	imul   $0x67437a58,0x63(%edi),%esi
4302c9:	4f                   	dec    %edi
4302ca:	41                   	inc    %ecx
4302cb:	49                   	dec    %ecx
4302cc:	6d                   	insl   (%dx),%es:(%edi)
4302cd:	31 78 42             	xor    %edi,0x42(%eax)
4302d0:	48                   	dec    %eax
4302d1:	47                   	inc    %edi
4302d2:	59                   	pop    %ecx
4302d3:	49                   	dec    %ecx
4302d4:	63 4a 43             	arpl   %ecx,0x43(%edx)
4302d7:	53                   	push   %ebx
4302d8:	32 4f 65             	xor    0x65(%edi),%cl
4302db:	52                   	push   %edx
4302dc:	62 6a 6f             	bound  %ebp,0x6f(%edx)
4302df:	72 69                	jb     0x43034a
4302e1:	54                   	push   %esp
4302e2:	79 66                	jns    0x43034a
4302e4:	34 48                	xor    $0x48,%al
4302e6:	70 51                	jo     0x430339
4302e8:	79 6a                	jns    0x430354
4302ea:	4d                   	dec    %ebp
4302eb:	58                   	pop    %eax
4302ec:	79 6b                	jns    0x430359
4302ee:	69 51 4c 57 6a 73 6b 	imul   $0x6b736a57,0x4c(%ecx),%edx
4302f5:	4f                   	dec    %edi
4302f6:	38 37                	cmp    %dh,(%edi)
4302f8:	2b 36                	sub    (%esi),%esi
4302fa:	61                   	popa
4302fb:	35 4d 67 4d 62       	xor    $0x624d674d,%eax
430300:	64 30 55 48          	xor    %dl,%fs:0x48(%ebp)
430304:	4b                   	dec    %ebx
430305:	4b                   	dec    %ebx
430306:	70 67                	jo     0x43036f
430308:	75 31                	jne    0x43033b
43030a:	70 41                	jo     0x43034d
43030c:	46                   	inc    %esi
43030d:	65 4b                	gs dec %ebx
43030f:	2b 77 48             	sub    0x48(%edi),%esi
430312:	64 4b                	fs dec %ebx
430314:	44                   	inc    %esp
430315:	36 5a                	ss pop %edx
430317:	6e                   	outsb  %ds:(%esi),(%dx)
430318:	55                   	push   %ebp
430319:	6c                   	insb   (%dx),%es:(%edi)
43031a:	79 4b                	jns    0x430367
43031c:	50                   	push   %eax
43031d:	78 49                	js     0x430368
43031f:	53                   	push   %ebx
430320:	6a 36                	push   $0x36
430322:	70 67                	jo     0x43038b
430324:	68 73 78 4e 2b       	push   $0x2b4e7873
430329:	47                   	inc    %edi
43032a:	4c                   	dec    %esp
43032b:	43                   	inc    %ebx
43032c:	41                   	inc    %ecx
43032d:	61                   	popa
43032e:	53                   	push   %ebx
43032f:	51                   	push   %ecx
430330:	65 74 63             	gs je  0x430396
430333:	42                   	inc    %edx
430334:	66 6b 39 61          	imul   $0x61,(%ecx),%di
430338:	44                   	inc    %esp
430339:	39 59 79             	cmp    %ebx,0x79(%ecx)
43033c:	66 72 53             	data16 jb 0x430392
43033f:	45                   	inc    %ebp
430340:	65 36 68 2b 38 73 33 	gs ss push $0x3373382b
430347:	61                   	popa
430348:	2f                   	das
430349:	52                   	push   %edx
43034a:	49                   	dec    %ecx
43034b:	6b 73 39 72          	imul   $0x72,0x39(%ebx),%esi