436173:	0e                   	push   %cs
436174:	44                   	inc    %esp
436175:	00 88 0f 44 00 e8    	add    %cl,-0x17ffbbf1(%eax)
43617b:	0e                   	push   %cs
43617c:	44                   	inc    %esp
43617d:	00 f0                	add    %dh,%al
43617f:	0e                   	push   %cs
436180:	44                   	inc    %esp
436181:	00 f8                	add    %bh,%al
436183:	0e                   	push   %cs
436184:	44                   	inc    %esp
436185:	00 00                	add    %al,(%eax)
436187:	0f 44 00             	cmove  (%eax),%eax
43618a:	3c 10                	cmp    $0x10,%al
43618c:	44                   	inc    %esp
43618d:	00 20                	add    %ah,(%eax)
43618f:	11 44 00 74          	adc    %eax,0x74(%eax,%eax,1)
436193:	11 44 00 c4          	adc    %eax,-0x3c(%eax,%eax,1)
436197:	11 44 00 20          	adc    %eax,0x20(%eax,%eax,1)
43619b:	12 44 00 60          	adc    0x60(%eax,%eax,1),%al
43619f:	0f 44 00             	cmove  (%eax),%eax
4361a2:	74 0f                	je     0x4361b3
4361a4:	44                   	inc    %esp
4361a5:	00 94 e5 43 00 e8 16 	add    %dl,0x16e80043(%ebp,%eiz,8)
4361ac:	44                   	inc    %esp
4361ad:	00 58 04             	add    %bl,0x4(%eax)
4361b0:	44                   	inc    %esp
4361b1:	00 48 05             	add    %cl,0x5(%eax)
4361b4:	44                   	inc    %esp
4361b5:	00 70 05             	add    %dh,0x5(%eax)
4361b8:	44                   	inc    %esp
4361b9:	00 c4                	add    %al,%ah
4361bb:	0b 44 00 e0          	or     -0x20(%eax,%eax,1),%eax
4361bf:	2b 44 00 0c          	sub    0xc(%eax,%eax,1),%eax
4361c3:	2b 44 00 84          	sub    -0x7c(%eax,%eax,1),%eax
4361c7:	24 44                	and    $0x44,%al
4361c9:	00 30                	add    %dh,(%eax)
4361cb:	1a 44 00 78          	sbb    0x78(%eax,%eax,1),%al
4361cf:	13 44 00 fc          	adc    -0x4(%eax,%eax,1),%eax
4361d3:	02 44 00 00          	add    0x0(%eax,%eax,1),%al
4361d7:	03 44 00 90          	add    -0x70(%eax,%eax,1),%eax
4361db:	00 44 00 68          	add    %al,0x68(%eax,%eax,1)
4361df:	01 44 00 34          	add    %eax,0x34(%eax,%eax,1)
4361e3:	01 44 00 a4          	add    %eax,-0x5c(%eax,%eax,1)
4361e7:	00 44 00 c4          	add    %al,-0x3c(%eax,%eax,1)
4361eb:	00 44 00 c0          	add    %al,-0x40(%eax,%eax,1)
4361ef:	d7                   	xlat   %ds:(%ebx)
4361f0:	43                   	inc    %ebx
4361f1:	00 a0 00 44 00 ac    	add    %ah,-0x53ffbc00(%eax)
4361f7:	01 44 00 c4          	add    %eax,-0x3c(%eax,%eax,1)
4361fb:	24 44                	and    $0x44,%al
4361fd:	00 68 1e             	add    %ch,0x1e(%eax)
436200:	44                   	inc    %esp
436201:	00 64 02 44          	add    %ah,0x44(%edx,%eax,1)
436205:	00 6c 2c 44          	add    %ch,0x44(%esp,%ebp,1)
436209:	00 f4                	add    %dh,%ah
43620b:	05 44 00 20 07       	add    $0x7200044,%eax
436210:	44                   	inc    %esp
436211:	00 f4                	add    %dh,%ah
436213:	07                   	pop    %es
436214:	44                   	inc    %esp
436215:	00 10                	add    %dl,(%eax)
436217:	0b 44 00 08          	or     0x8(%eax,%eax,1),%eax
43621b:	02 44 00 b0          	add    -0x50(%eax,%eax,1),%al
43621f:	1e                   	push   %ds
436220:	44                   	inc    %esp
436221:	00 ec                	add    %ch,%ah
436223:	15 44 00 ec 17       	adc    $0x17ec0044,%eax
436228:	44                   	inc    %esp
436229:	00 e4                	add    %ah,%ah
43622b:	00 44 00 94          	add    %al,-0x6c(%eax,%eax,1)
43622f:	d8 43 00             	fadds  0x0(%ebx)
436232:	68 18 44 00 d0       	push   $0xd0004418
436237:	1c 44                	sbb    $0x44,%al
436239:	00 38                	add    %bh,(%eax)
43623b:	2c 44                	sub    $0x44,%al
43623d:	00 6c 03 44          	add    %ch,0x44(%ebx,%eax,1)
436241:	00 0b                	add    %cl,(%ebx)
436243:	54                   	push   %esp
436244:	57                   	push   %edi
436245:	69 6e 43 6f 6e 74 72 	imul   $0x72746e6f,0x43(%esi),%ebp
43624c:	6f                   	outsl  %ds:(%esi),(%dx)
43624d:	6c                   	insb   (%dx),%es:(%edi)
43624e:	8b c0                	mov    %eax,%eax
436250:	54                   	push   %esp
436251:	62 43 00             	bound  %eax,0x0(%ebx)
436254:	07                   	pop    %es
436255:	0b 54 57 69          	or     0x69(%edi,%edx,2),%edx
436259:	6e                   	outsb  %ds:(%esi),(%dx)
43625a:	43                   	inc    %ebx
43625b:	6f                   	outsl  %ds:(%esi),(%dx)
43625c:	6e                   	outsb  %ds:(%esi),(%dx)
43625d:	74 72                	je     0x4362d1
43625f:	6f                   	outsl  %ds:(%esi),(%dx)
436260:	6c                   	insb   (%dx),%es:(%edi)
436261:	b4 5e                	mov    $0x5e,%ah
436263:	43                   	inc    %ebx
436264:	00 38                	add    %bh,(%eax)
436266:	5a                   	pop    %edx
436267:	43                   	inc    %ebx
436268:	00 0d 00 08 43 6f    	add    %cl,0x6f430800
43626e:	6e                   	outsb  %ds:(%esi),(%dx)
43626f:	74 72                	je     0x4362e3
436271:	6f                   	outsl  %ds:(%esi),(%dx)
436272:	6c                   	insb   (%dx),%es:(%edi)
436273:	73 00                	jae    0x436275
436275:	00 8b c0 c4 62 43    	add    %cl,0x4362c4c0(%ebx)
436287:	00 bc 63 43 00 00 00 	add    %bh,0x43(%ebx,%eiz,2)
43628e:	00 00                	add    %al,(%eax)
436290:	00 00                	add    %al,(%eax)
436292:	00 00                	add    %al,(%eax)
436294:	a0 63 43 00 a8       	mov    0xa8004363,%al
436299:	63 43 00             	arpl   %eax,0x0(%ebx)
43629c:	54                   	push   %esp
43629d:	02 00                	add    (%eax),%al
43629f:	00 68 5e             	add    %ch,0x5e(%eax)
4362a2:	43                   	inc    %ebx
4362a3:	00 54 e1 41          	add    %dl,0x41(%ecx,%eiz,8)
4362a7:	00 48 3b             	add    %cl,0x3b(%eax)
4362aa:	40                   	inc    %eax
4362ab:	00 90 da 41 00 50    	add    %dl,0x500041da(%eax)
4362b1:	3b 40 00             	cmp    0x0(%eax),%eax
4362b4:	ec                   	in     (%dx),%al
4362b5:	f0 43                	lock inc %ebx
4362b7:	00 8c 38 40 00 a8 38 	add    %cl,0x38a80040(%eax,%edi,1)
4362be:	40                   	inc    %eax
4362bf:	00 a8 36 44 00 cc    	add    %ch,-0x33ffbbca(%eax)
4362c5:	24 44                	and    $0x44,%al
4362c7:	00 50 e2             	add    %dl,-0x1e(%eax)
4362ca:	43                   	inc    %ebx
4362cb:	00 18                	add    %bl,(%eax)
4362cd:	81 41 00 44 c5 43 00 	addl   $0x43c544,0x0(%ecx)
4362d4:	d4 dc                	aam    $0xdc
4362d6:	43                   	inc    %ebx
4362d7:	00 b8 cd 43 00 84    	add    %bh,-0x7bffbc33(%eax)
4362dd:	9c                   	pushf
4362de:	43                   	inc    %ebx
4362df:	00 6c e1 41          	add    %ch,0x41(%ecx,%eiz,8)
4362e3:	00 50 de             	add    %dl,-0x22(%eax)
4362e6:	41                   	inc    %ecx
4362e7:	00 48 de             	add    %cl,-0x22(%eax)
4362ea:	41                   	inc    %ecx
4362eb:	00 74 e1 41          	add    %dh,0x41(%ecx,%eiz,8)
4362ef:	00 4c 36 44          	add    %cl,0x44(%esi,%esi,1)
4362f3:	00 f0                	add    %dh,%al
4362f5:	1e                   	push   %ds
4362f6:	44                   	inc    %esp
4362f7:	00 fc                	add    %bh,%ah
4362f9:	24 44                	and    $0x44,%al
4362fb:	00 48 24             	add    %cl,0x24(%eax)
4362fe:	44                   	inc    %esp
4362ff:	00 84 8f 43 00 f8 19 	add    %al,0x19f80043(%edi,%ecx,4)
436306:	44                   	inc    %esp
436307:	00 18                	add    %bl,(%eax)
436309:	1a 44 00 4c          	sbb    0x4c(%eax,%eax,1),%al
43630d:	16                   	push   %ss
43630e:	44                   	inc    %esp
43630f:	00 c4                	add    %al,%ah
436311:	8e 43 00             	mov    0x0(%ebx),%es
436314:	c8 8e 43 00          	enter  $0x438e,$0x0
436318:	14 c7                	adc    $0xc7,%al
43631a:	43                   	inc    %ebx
43631b:	00 40 c7             	add    %al,-0x39(%eax)
43631e:	43                   	inc    %ebx
43631f:	00 04 91             	add    %al,(%ecx,%edx,4)
436322:	43                   	inc    %ebx
436323:	00 68 9c             	add    %ch,-0x64(%eax)
436326:	43                   	inc    %ebx
436327:	00 00                	add    %al,(%eax)
436329:	91                   	xchg   %eax,%ecx
43632a:	43                   	inc    %ebx
43632b:	00 f4                	add    %dh,%ah
43632d:	9d                   	popf
43632e:	43                   	inc    %ebx
43632f:	00 6c 2d 44          	add    %ch,0x44(%ebp,%ebp,1)
436333:	00 58 a0             	add    %bl,-0x60(%eax)
436336:	43                   	inc    %ebx
436337:	00 30                	add    %dh,(%eax)
436339:	9f                   	lahf
43633a:	43                   	inc    %ebx
43633b:	00 74 ec 43          	add    %dh,0x43(%esp,%ebp,8)
43633f:	00 84 c7 43 00 d8 16 	add    %al,0x16d80043(%edi,%eax,8)
436346:	44                   	inc    %esp
436347:	00 98 17 44 00 54    	add    %bl,0x54004417(%eax)
43634d:	12 44 00 7c          	adc    0x7c(%eax,%eax,1),%al
436351:	17                   	pop    %ss
436352:	44                   	inc    %esp
436353:	00 30                	add    %dh,(%eax)
436355:	ce                   	into
436356:	43                   	inc    %ebx
436357:	00 f8                	add    %bh,%al
436359:	d5 43                	aad    $0x43
43635b:	00 b8 e3 43 00 94    	add    %bh,-0x6bffbc1d(%eax)
436361:	dd 43 00             	fldl   0x0(%ebx)
436364:	90                   	nop
436365:	e0 43                	loopne 0x4363aa
436367:	00 c0                	add    %al,%al
436369:	de 43 00             	fiadds 0x0(%ebx)
43636c:	50                   	push   %eax
43636d:	e4 43                	in     $0x43,%al
43636f:	00 74 e4 43          	add    %dh,0x43(%esp,%eiz,8)
436373:	00 08                	add    %cl,(%eax)
436375:	e5 43                	in     $0x43,%eax
436377:	00 0c e3             	add    %cl,(%ebx,%eiz,8)
43637a:	43                   	inc    %ebx
43637b:	00 ac e2 43 00 2c 2c 	add    %ch,0x2c2c0043(%edx,%eiz,8)
436382:	44                   	inc    %esp
436383:	00 c4                	add    %al,%ah
436385:	18 44 00 f8          	sbb    %al,-0x8(%eax,%eax,1)
436389:	36 44                	ss inc %esp
43638b:	00 a0 2b 44 00 fc    	add    %ah,-0x3ffbbd5(%eax)
436391:	14 44                	adc    $0x44,%al
436393:	00 f0                	add    %dh,%al
436395:	2c 44                	sub    $0x44,%al
436397:	00 2c 18             	add    %ch,(%eax,%ebx,1)
43639a:	44                   	inc    %esp
43639b:	00 a4 37 44 00 01 00 	add    %ah,0x10044(%edi,%esi,1)
4363a2:	0f 00 d8             	ltr    %eax
4363a5:	36 44                	ss inc %esp
4363a7:	00 0e                	add    %cl,(%esi)
4363a9:	54                   	push   %esp
4363aa:	43                   	inc    %ebx
4363ab:	75 73                	jne    0x436420
4363ad:	74 6f                	je     0x43641e
4363af:	6d                   	insl   (%dx),%es:(%edi)
4363b0:	43                   	inc    %ebx
4363b1:	6f                   	outsl  %ds:(%esi),(%dx)
4363b2:	6e                   	outsb  %ds:(%esi),(%dx)
4363b3:	74 72                	je     0x436427
4363b5:	6f                   	outsl  %ds:(%esi),(%dx)
4363b6:	6c                   	insb   (%dx),%es:(%edi)
4363b7:	90                   	nop
4363b8:	bc 63 43 00 07       	mov    $0x7004363,%esp
4363bd:	0e                   	push   %cs
4363be:	54                   	push   %esp
4363bf:	43                   	inc    %ebx
4363c0:	75 73                	jne    0x436435
4363c2:	74 6f                	je     0x436433
4363c4:	6d                   	insl   (%dx),%es:(%edi)
4363c5:	43                   	inc    %ebx
4363c6:	6f                   	outsl  %ds:(%esi),(%dx)
4363c7:	6e                   	outsb  %ds:(%esi),(%dx)
4363c8:	74 72                	je     0x43643c
4363ca:	6f                   	outsl  %ds:(%esi),(%dx)
4363cb:	6c                   	insb   (%dx),%es:(%edi)
4363cc:	c4 62 43             	les    0x43(%edx),%esp
4363cf:	00 50 62             	add    %dl,0x62(%eax)
4363d2:	43                   	inc    %ebx
4363d3:	00 0d 00 08 43 6f    	add    %cl,0x6f430800
4363d9:	6e                   	outsb  %ds:(%esi),(%dx)
4363da:	74 72                	je     0x43644e
4363dc:	6f                   	outsl  %ds:(%esi),(%dx)
4363dd:	6c                   	insb   (%dx),%es:(%edi)
4363de:	73 00                	jae    0x4363e0
4363e0:	00 8d 40 00 30 64    	add    %cl,0x64300040(%ebp)
4363e6:	43                   	inc    %ebx
4363f3:	00 50 65             	add    %dl,0x65(%eax)
4363f6:	43                   	inc    %ebx
4363ff:	00 24 65 43 00 3e 65 	add    %ah,0x653e0043(,%eiz,2)
436406:	43                   	inc    %ebx
436407:	00 60 02             	add    %ah,0x2(%eax)
43640a:	00 00                	add    %al,(%eax)
43640c:	78 62                	js     0x436470
43640e:	43                   	inc    %ebx
43640f:	00 54 e1 41          	add    %dl,0x41(%ecx,%eiz,8)
436413:	00 48 3b             	add    %cl,0x3b(%eax)
436416:	40                   	inc    %eax
436417:	00 90 da 41 00 50    	add    %dl,0x500041da(%eax)
43641d:	3b 40 00             	cmp    0x0(%eax),%eax
436420:	ec                   	in     (%dx),%al
436421:	f0 43                	lock inc %ebx
436423:	00 8c 38 40 00 a8 38 	add    %cl,0x38a80040(%eax,%edi,1)
43642a:	40                   	inc    %eax
43642b:	00 a8 36 44 00 cc    	add    %ch,-0x33ffbbca(%eax)
436431:	24 44                	and    $0x44,%al
436433:	00 50 e2             	add    %dl,-0x1e(%eax)
436436:	43                   	inc    %ebx
436437:	00 18                	add    %bl,(%eax)
436439:	81 41 00 44 c5 43 00 	addl   $0x43c544,0x0(%ecx)
436440:	d4 dc                	aam    $0xdc
436442:	43                   	inc    %ebx
436443:	00 b8 cd 43 00 84    	add    %bh,-0x7bffbc33(%eax)
436449:	9c                   	pushf
43644a:	43                   	inc    %ebx
43644b:	00 6c e1 41          	add    %ch,0x41(%ecx,%eiz,8)
43644f:	00 50 de             	add    %dl,-0x22(%eax)
436452:	41                   	inc    %ecx
436453:	00 48 de             	add    %cl,-0x22(%eax)
436456:	41                   	inc    %ecx
436457:	00 74 e1 41          	add    %dh,0x41(%ecx,%eiz,8)
43645b:	00 e8                	add    %ch,%al
43645d:	2d 44 00 f0 1e       	sub    $0x1ef00044,%eax
436462:	44                   	inc    %esp
436463:	00 fc                	add    %bh,%ah
436465:	24 44                	and    $0x44,%al
436467:	00 48 24             	add    %cl,0x24(%eax)
43646a:	44                   	inc    %esp
43646b:	00 84 8f 43 00 f8 19 	add    %al,0x19f80043(%edi,%ecx,4)
436472:	44                   	inc    %esp
436473:	00 18                	add    %bl,(%eax)
436475:	1a 44 00 4c          	sbb    0x4c(%eax,%eax,1),%al
436479:	16                   	push   %ss
43647a:	44                   	inc    %esp
43647b:	00 c4                	add    %al,%ah
43647d:	8e 43 00             	mov    0x0(%ebx),%es
436480:	c8 8e 43 00          	enter  $0x438e,$0x0
436484:	14 c7                	adc    $0xc7,%al
436486:	43                   	inc    %ebx
436487:	00 40 c7             	add    %al,-0x39(%eax)
43648a:	43                   	inc    %ebx
43648b:	00 04 91             	add    %al,(%ecx,%edx,4)
43648e:	43                   	inc    %ebx
43648f:	00 68 9c             	add    %ch,-0x64(%eax)
436492:	43                   	inc    %ebx
436493:	00 00                	add    %al,(%eax)
436495:	91                   	xchg   %eax,%ecx
436496:	43                   	inc    %ebx
436497:	00 f4                	add    %dh,%ah
436499:	9d                   	popf
43649a:	43                   	inc    %ebx
43649b:	00 6c 2d 44          	add    %ch,0x44(%ebp,%ebp,1)
43649f:	00 58 a0             	add    %bl,-0x60(%eax)
4364a2:	43                   	inc    %ebx
4364a3:	00 30                	add    %dh,(%eax)
4364a5:	9f                   	lahf
4364a6:	43                   	inc    %ebx
4364a7:	00 74 ec 43          	add    %dh,0x43(%esp,%ebp,8)
4364ab:	00 84 c7 43 00 d8 16 	add    %al,0x16d80043(%edi,%eax,8)
4364b2:	44                   	inc    %esp
4364b3:	00 98 17 44 00 54    	add    %bl,0x54004417(%eax)
4364b9:	12 44 00 7c          	adc    0x7c(%eax,%eax,1),%al
4364bd:	17                   	pop    %ss
4364be:	44                   	inc    %esp
4364bf:	00 30                	add    %dh,(%eax)
4364c1:	ce                   	into
4364c2:	43                   	inc    %ebx
4364c3:	00 f8                	add    %bh,%al
4364c5:	d5 43                	aad    $0x43
4364c7:	00 b8 e3 43 00 54    	add    %bh,0x540043e3(%eax)
4364cd:	2e 44                	cs inc %esp
4364cf:	00 90 e0 43 00 c0    	add    %dl,-0x3fffbc20(%eax)
4364d5:	de 43 00             	fiadds 0x0(%ebx)
4364d8:	50                   	push   %eax
4364d9:	e4 43                	in     $0x43,%al
4364db:	00 74 e4 43          	add    %dh,0x43(%esp,%eiz,8)
4364df:	00 08                	add    %cl,(%eax)
4364e1:	e5 43                	in     $0x43,%eax
4364e3:	00 0c e3             	add    %cl,(%ebx,%eiz,8)
4364e6:	43                   	inc    %ebx
4364e7:	00 ac e2 43 00 2c 2c 	add    %ch,0x2c2c0043(%edx,%eiz,8)