410f7f:	68 9c 54 68 9c       	push   $0x9c68549c
410f84:	54                   	push   %esp
410f85:	68 9c 80 8c bc       	push   $0xbc8c809c
410f8a:	80 8c bc 80 8c bc 80 	orb    $0x8c,-0x7f437380(%esp,%edi,4)
410f91:	8c
410f92:	bc 80 8c bc 80       	mov    $0x80bc8c80,%esp
410f97:	8c bc 80 8c bc 80 8c 	mov    %?,-0x737f4374(%eax,%eax,4)
410f9e:	bc 80 8c bc fc       	mov    $0xfcbc8c80,%esp
410fa3:	fc                   	cld
410fa4:	fc                   	cld
410fa5:	fc                   	cld
410fa6:	fc                   	cld
410fa7:	fc                   	cld
410fa8:	3c 3c                	cmp    $0x3c,%al
410faa:	00 3c 3c             	add    %bh,(%esp,%edi,1)
410fad:	00 3c 3c             	add    %bh,(%esp,%edi,1)
410fb0:	00 3c 3c             	add    %bh,(%esp,%edi,1)
410fb3:	00 3c 3c             	add    %bh,(%esp,%edi,1)
410fb6:	00 3c 3c             	add    %bh,(%esp,%edi,1)
410fb9:	00 3c 3c             	add    %bh,(%esp,%edi,1)
410fbc:	00 3c 3c             	add    %bh,(%esp,%edi,1)
410fbf:	00 3c 3c             	add    %bh,(%esp,%edi,1)
410fc2:	00 3c 3c             	add    %bh,(%esp,%edi,1)
410fc5:	00 3c 3c             	add    %bh,(%esp,%edi,1)
410fc8:	00 3c 3c             	add    %bh,(%esp,%edi,1)
410fcb:	00 3c 3c             	add    %bh,(%esp,%edi,1)
410fce:	00 3c 3c             	add    %bh,(%esp,%edi,1)
410fd1:	00 3c 3c             	add    %bh,(%esp,%edi,1)
410fd4:	00 3c 3c             	add    %bh,(%esp,%edi,1)
410fd7:	00 3c 3c             	add    %bh,(%esp,%edi,1)
410fda:	00 3c 3c             	add    %bh,(%esp,%edi,1)
410fdd:	00 3c 3c             	add    %bh,(%esp,%edi,1)
410fe0:	00 3c 3c             	add    %bh,(%esp,%edi,1)
410fe3:	00 3c 3c             	add    %bh,(%esp,%edi,1)
410fe6:	00 a8 a8 a8 a8 a8    	add    %ch,-0x57575758(%eax)
410fec:	a8 a8                	test   $0xa8,%al
410fee:	a8 a8                	test   $0xa8,%al
410ff0:	a8 a8                	test   $0xa8,%al
410ff2:	a8 a8                	test   $0xa8,%al
410ff4:	a8 a8                	test   $0xa8,%al
410ff6:	fc                   	cld
410ff7:	fc                   	cld
410ff8:	fc                   	cld
410ff9:	54                   	push   %esp
410ffa:	54                   	push   %esp
410ffb:	54                   	push   %esp
410ffc:	a8 a8                	test   $0xa8,%al
410ffe:	a8 a8                	test   $0xa8,%al
411000:	a8 a8                	test   $0xa8,%al
411002:	a8 a8                	test   $0xa8,%al
411004:	a8 a8                	test   $0xa8,%al
411006:	a8 a8                	test   $0xa8,%al
411008:	a8 a8                	test   $0xa8,%al
41100a:	a8 3c                	test   $0x3c,%al
41100c:	3c 00                	cmp    $0x0,%al
41100e:	3c 3c                	cmp    $0x3c,%al
411010:	00 3c 3c             	add    %bh,(%esp,%edi,1)
411013:	00 3c 3c             	add    %bh,(%esp,%edi,1)
411016:	00 3c 3c             	add    %bh,(%esp,%edi,1)
411019:	00 3c 3c             	add    %bh,(%esp,%edi,1)
41101c:	00 3c 3c             	add    %bh,(%esp,%edi,1)
41101f:	00 3c 3c             	add    %bh,(%esp,%edi,1)
411022:	00 3c 3c             	add    %bh,(%esp,%edi,1)
411025:	00 3c 3c             	add    %bh,(%esp,%edi,1)
411028:	00 3c 3c             	add    %bh,(%esp,%edi,1)
41102b:	00 3c 3c             	add    %bh,(%esp,%edi,1)
41102e:	00 3c 3c             	add    %bh,(%esp,%edi,1)
411031:	00 3c 3c             	add    %bh,(%esp,%edi,1)
411034:	00 3c 3c             	add    %bh,(%esp,%edi,1)
411037:	00 3c 3c             	add    %bh,(%esp,%edi,1)
41103a:	00 3c 3c             	add    %bh,(%esp,%edi,1)
41103d:	00 3c 3c             	add    %bh,(%esp,%edi,1)
411040:	00 3c 3c             	add    %bh,(%esp,%edi,1)
411043:	00 54 54 54          	add    %dl,0x54(%esp,%edx,2)
411047:	30 3c 58             	xor    %bh,(%eax,%ebx,2)
41104a:	30 3c 58             	xor    %bh,(%eax,%ebx,2)
41104d:	30 3c 58             	xor    %bh,(%eax,%ebx,2)
411050:	30 3c 58             	xor    %bh,(%eax,%ebx,2)
411053:	30 3c 58             	xor    %bh,(%eax,%ebx,2)
411056:	30 3c 58             	xor    %bh,(%eax,%ebx,2)
411059:	54                   	push   %esp
41105a:	68 9c 54 68 9c       	push   $0x9c68549c
41105f:	54                   	push   %esp
411060:	68 9c 54 68 9c       	push   $0x9c68549c
411065:	54                   	push   %esp
411066:	68 9c 80 8c bc       	push   $0xbc8c809c
41106b:	80 8c bc 80 8c bc 80 	orb    $0x8c,-0x7f437380(%esp,%edi,4)
411072:	8c
411073:	bc 80 8c bc 80       	mov    $0x80bc8c80,%esp
411078:	8c bc 80 8c bc 80 8c 	mov    %?,-0x737f4374(%eax,%eax,4)
41107f:	bc 80 8c bc 80       	mov    $0x80bc8c80,%esp
411084:	8c bc fc fc fc c4 c4 	mov    %?,-0x3b3b0304(%esp,%edi,8)
41108b:	c4 3c 3c             	les    (%esp,%edi,1),%edi
41108e:	00 3c 3c             	add    %bh,(%esp,%edi,1)
411091:	00 3c 3c             	add    %bh,(%esp,%edi,1)
411094:	00 3c 3c             	add    %bh,(%esp,%edi,1)
411097:	00 3c 3c             	add    %bh,(%esp,%edi,1)
41109a:	00 3c 3c             	add    %bh,(%esp,%edi,1)
41109d:	00 3c 3c             	add    %bh,(%esp,%edi,1)
4110a0:	00 3c 3c             	add    %bh,(%esp,%edi,1)
4110a3:	00 3c 3c             	add    %bh,(%esp,%edi,1)
4110a6:	00 3c 3c             	add    %bh,(%esp,%edi,1)
4110a9:	00 3c 3c             	add    %bh,(%esp,%edi,1)
4110ac:	00 3c 3c             	add    %bh,(%esp,%edi,1)
4110af:	00 3c 3c             	add    %bh,(%esp,%edi,1)
4110b2:	00 3c 3c             	add    %bh,(%esp,%edi,1)
4110b5:	00 3c 3c             	add    %bh,(%esp,%edi,1)
4110b8:	00 3c 3c             	add    %bh,(%esp,%edi,1)
4110bb:	00 3c 3c             	add    %bh,(%esp,%edi,1)
4110be:	00 3c 3c             	add    %bh,(%esp,%edi,1)
4110c1:	00 3c 3c             	add    %bh,(%esp,%edi,1)
4110c4:	00 3c 3c             	add    %bh,(%esp,%edi,1)
4110c7:	00 3c 3c             	add    %bh,(%esp,%edi,1)
4110ca:	00 a8 a8 a8 a8 a8    	add    %ch,-0x57575758(%eax)
4110d0:	a8 a8                	test   $0xa8,%al
4110d2:	a8 a8                	test   $0xa8,%al
4110d4:	a8 a8                	test   $0xa8,%al
4110d6:	a8 a8                	test   $0xa8,%al
4110d8:	a8 a8                	test   $0xa8,%al
4110da:	fc                   	cld
4110db:	fc                   	cld
4110dc:	fc                   	cld
4110dd:	54                   	push   %esp
4110de:	54                   	push   %esp
4110df:	54                   	push   %esp
4110e0:	a8 a8                	test   $0xa8,%al
4110e2:	a8 a8                	test   $0xa8,%al
4110e4:	a8 a8                	test   $0xa8,%al
4110e6:	a8 a8                	test   $0xa8,%al
4110e8:	a8 a8                	test   $0xa8,%al
4110ea:	a8 a8                	test   $0xa8,%al
4110ec:	a8 a8                	test   $0xa8,%al
4110ee:	a8 3c                	test   $0x3c,%al
4110f0:	3c 00                	cmp    $0x0,%al
4110f2:	3c 3c                	cmp    $0x3c,%al
4110f4:	00 3c 3c             	add    %bh,(%esp,%edi,1)
4110f7:	00 3c 3c             	add    %bh,(%esp,%edi,1)
4110fa:	00 3c 3c             	add    %bh,(%esp,%edi,1)
4110fd:	00 3c 3c             	add    %bh,(%esp,%edi,1)
411100:	00 3c 3c             	add    %bh,(%esp,%edi,1)
411103:	00 3c 3c             	add    %bh,(%esp,%edi,1)
411106:	00 3c 3c             	add    %bh,(%esp,%edi,1)
411109:	00 3c 3c             	add    %bh,(%esp,%edi,1)
41110c:	00 3c 3c             	add    %bh,(%esp,%edi,1)
41110f:	00 3c 3c             	add    %bh,(%esp,%edi,1)
411112:	00 3c 3c             	add    %bh,(%esp,%edi,1)
411115:	00 3c 3c             	add    %bh,(%esp,%edi,1)
411118:	00 3c 3c             	add    %bh,(%esp,%edi,1)
41111b:	00 3c 3c             	add    %bh,(%esp,%edi,1)
41111e:	00 3c 3c             	add    %bh,(%esp,%edi,1)
411121:	00 3c 3c             	add    %bh,(%esp,%edi,1)
411124:	00 3c 3c             	add    %bh,(%esp,%edi,1)
411127:	00 3c 3c             	add    %bh,(%esp,%edi,1)
41112a:	00 30                	add    %dh,(%eax)
41112c:	3c 58                	cmp    $0x58,%al
41112e:	30 3c 58             	xor    %bh,(%eax,%ebx,2)
411131:	30 3c 58             	xor    %bh,(%eax,%ebx,2)
411134:	30 3c 58             	xor    %bh,(%eax,%ebx,2)
411137:	30 3c 58             	xor    %bh,(%eax,%ebx,2)
41113a:	54                   	push   %esp
41113b:	68 9c 54 68 9c       	push   $0x9c68549c
411140:	54                   	push   %esp
411141:	68 9c 54 68 9c       	push   $0x9c68549c
411146:	54                   	push   %esp
411147:	68 9c 54 68 9c       	push   $0x9c68549c
41114c:	80 8c bc 80 8c bc 80 	orb    $0x8c,-0x7f437380(%esp,%edi,4)
411153:	8c
411154:	bc 80 8c bc 80       	mov    $0x80bc8c80,%esp
411159:	8c bc 80 8c bc 80 8c 	mov    %?,-0x737f4374(%eax,%eax,4)
411160:	bc 80 8c bc 80       	mov    $0x80bc8c80,%esp
411165:	8c bc 80 8c bc 3c 3c 	mov    %?,0x3c3cbc8c(%eax,%eax,4)
41116c:	00 3c 3c             	add    %bh,(%esp,%edi,1)
41116f:	00 3c 3c             	add    %bh,(%esp,%edi,1)
411172:	00 3c 3c             	add    %bh,(%esp,%edi,1)
411175:	00 3c 3c             	add    %bh,(%esp,%edi,1)
411178:	00 3c 3c             	add    %bh,(%esp,%edi,1)
41117b:	00 3c 3c             	add    %bh,(%esp,%edi,1)
41117e:	00 3c 3c             	add    %bh,(%esp,%edi,1)
411181:	00 3c 3c             	add    %bh,(%esp,%edi,1)
411184:	00 3c 3c             	add    %bh,(%esp,%edi,1)
411187:	00 3c 3c             	add    %bh,(%esp,%edi,1)
41118a:	00 3c 3c             	add    %bh,(%esp,%edi,1)
41118d:	00 3c 3c             	add    %bh,(%esp,%edi,1)
411190:	00 3c 3c             	add    %bh,(%esp,%edi,1)
411193:	00 3c 3c             	add    %bh,(%esp,%edi,1)
411196:	00 3c 3c             	add    %bh,(%esp,%edi,1)
411199:	00 3c 3c             	add    %bh,(%esp,%edi,1)
41119c:	00 3c 3c             	add    %bh,(%esp,%edi,1)
41119f:	00 3c 3c             	add    %bh,(%esp,%edi,1)
4111a2:	00 3c 3c             	add    %bh,(%esp,%edi,1)
4111a5:	00 3c 3c             	add    %bh,(%esp,%edi,1)
4111a8:	00 3c 3c             	add    %bh,(%esp,%edi,1)
4111ab:	00 3c 3c             	add    %bh,(%esp,%edi,1)
4111ae:	00 a8 a8 a8 a8 a8    	add    %ch,-0x57575758(%eax)
4111b4:	a8 a8                	test   $0xa8,%al
4111b6:	a8 a8                	test   $0xa8,%al
4111b8:	a8 a8                	test   $0xa8,%al
4111ba:	a8 a8                	test   $0xa8,%al
4111bc:	a8 a8                	test   $0xa8,%al
4111be:	fc                   	cld
4111bf:	fc                   	cld
4111c0:	fc                   	cld
4111c1:	54                   	push   %esp
4111c2:	54                   	push   %esp
4111c3:	54                   	push   %esp
4111c4:	a8 a8                	test   $0xa8,%al
4111c6:	a8 a8                	test   $0xa8,%al
4111c8:	a8 a8                	test   $0xa8,%al
4111ca:	a8 a8                	test   $0xa8,%al
4111cc:	a8 a8                	test   $0xa8,%al
4111ce:	a8 a8                	test   $0xa8,%al
4111d0:	a8 a8                	test   $0xa8,%al
4111d2:	a8 3c                	test   $0x3c,%al
4111d4:	3c 00                	cmp    $0x0,%al
4111d6:	3c 3c                	cmp    $0x3c,%al
4111d8:	00 3c 3c             	add    %bh,(%esp,%edi,1)
4111db:	00 3c 3c             	add    %bh,(%esp,%edi,1)
4111de:	00 3c 3c             	add    %bh,(%esp,%edi,1)
4111e1:	00 3c 3c             	add    %bh,(%esp,%edi,1)
4111e4:	00 3c 3c             	add    %bh,(%esp,%edi,1)
4111e7:	00 3c 3c             	add    %bh,(%esp,%edi,1)
4111ea:	00 3c 3c             	add    %bh,(%esp,%edi,1)
4111ed:	00 3c 3c             	add    %bh,(%esp,%edi,1)
4111f0:	00 3c 3c             	add    %bh,(%esp,%edi,1)
4111f3:	00 3c 3c             	add    %bh,(%esp,%edi,1)
4111f6:	00 3c 3c             	add    %bh,(%esp,%edi,1)
4111f9:	00 3c 3c             	add    %bh,(%esp,%edi,1)
4111fc:	00 3c 3c             	add    %bh,(%esp,%edi,1)
4111ff:	00 3c 3c             	add    %bh,(%esp,%edi,1)
411202:	00 3c 3c             	add    %bh,(%esp,%edi,1)
411205:	00 3c 3c             	add    %bh,(%esp,%edi,1)
411208:	00 3c 3c             	add    %bh,(%esp,%edi,1)
41120b:	00 3c 3c             	add    %bh,(%esp,%edi,1)
41120e:	00 3c 3c             	add    %bh,(%esp,%edi,1)
411211:	00 30                	add    %dh,(%eax)
411213:	3c 58                	cmp    $0x58,%al
411215:	30 3c 58             	xor    %bh,(%eax,%ebx,2)
411218:	30 3c 58             	xor    %bh,(%eax,%ebx,2)
41121b:	30 3c 58             	xor    %bh,(%eax,%ebx,2)
41121e:	30 3c 58             	xor    %bh,(%eax,%ebx,2)
411221:	54                   	push   %esp
411222:	68 9c 54 68 9c       	push   $0x9c68549c
411227:	54                   	push   %esp
411228:	68 9c 54 68 9c       	push   $0x9c68549c
41122d:	80 8c bc 80 8c bc 80 	orb    $0x8c,-0x7f437380(%esp,%edi,4)
411234:	8c
411235:	bc 80 8c bc 80       	mov    $0x80bc8c80,%esp
41123a:	8c bc 80 8c bc 80 8c 	mov    %?,-0x737f4374(%eax,%eax,4)
411241:	bc 80 8c bc 80       	mov    $0x80bc8c80,%esp
411246:	8c bc 80 8c bc 3c 3c 	mov    %?,0x3c3cbc8c(%eax,%eax,4)
41124d:	00 3c 3c             	add    %bh,(%esp,%edi,1)
411250:	00 3c 3c             	add    %bh,(%esp,%edi,1)
411253:	00 3c 3c             	add    %bh,(%esp,%edi,1)
411256:	00 3c 3c             	add    %bh,(%esp,%edi,1)
411259:	00 3c 3c             	add    %bh,(%esp,%edi,1)
41125c:	00 3c 3c             	add    %bh,(%esp,%edi,1)
41125f:	00 3c 3c             	add    %bh,(%esp,%edi,1)
411262:	00 3c 3c             	add    %bh,(%esp,%edi,1)
411265:	00 3c 3c             	add    %bh,(%esp,%edi,1)
411268:	00 3c 3c             	add    %bh,(%esp,%edi,1)
41126b:	00 3c 3c             	add    %bh,(%esp,%edi,1)
41126e:	00 3c 3c             	add    %bh,(%esp,%edi,1)
411271:	00 3c 3c             	add    %bh,(%esp,%edi,1)
411274:	00 3c 3c             	add    %bh,(%esp,%edi,1)
411277:	00 3c 3c             	add    %bh,(%esp,%edi,1)
41127a:	00 3c 3c             	add    %bh,(%esp,%edi,1)
41127d:	00 3c 3c             	add    %bh,(%esp,%edi,1)
411280:	00 3c 3c             	add    %bh,(%esp,%edi,1)
411283:	00 3c 3c             	add    %bh,(%esp,%edi,1)
411286:	00 3c 3c             	add    %bh,(%esp,%edi,1)
411289:	00 3c 3c             	add    %bh,(%esp,%edi,1)
41128c:	00 3c 3c             	add    %bh,(%esp,%edi,1)
41128f:	00 3c 3c             	add    %bh,(%esp,%edi,1)
411292:	00 a8 a8 a8 a8 a8    	add    %ch,-0x57575758(%eax)
411298:	a8 a8                	test   $0xa8,%al
41129a:	a8 a8                	test   $0xa8,%al
41129c:	a8 a8                	test   $0xa8,%al
41129e:	a8 a8                	test   $0xa8,%al
4112a0:	a8 a8                	test   $0xa8,%al
4112a2:	fc                   	cld
4112a3:	fc                   	cld
4112a4:	fc                   	cld
4112a5:	54                   	push   %esp
4112a6:	54                   	push   %esp
4112a7:	54                   	push   %esp
4112a8:	a8 a8                	test   $0xa8,%al
4112aa:	a8 a8                	test   $0xa8,%al
4112ac:	a8 a8                	test   $0xa8,%al
4112ae:	a8 a8                	test   $0xa8,%al
4112b0:	a8 a8                	test   $0xa8,%al
4112b2:	a8 a8                	test   $0xa8,%al
4112b4:	a8 a8                	test   $0xa8,%al
4112b6:	a8 3c                	test   $0x3c,%al
4112b8:	3c 00                	cmp    $0x0,%al
4112ba:	3c 3c                	cmp    $0x3c,%al
4112bc:	00 3c 3c             	add    %bh,(%esp,%edi,1)
4112bf:	00 3c 3c             	add    %bh,(%esp,%edi,1)
4112c2:	00 3c 3c             	add    %bh,(%esp,%edi,1)
4112c5:	00 3c 3c             	add    %bh,(%esp,%edi,1)
4112c8:	00 3c 3c             	add    %bh,(%esp,%edi,1)
4112cb:	00 3c 3c             	add    %bh,(%esp,%edi,1)
4112ce:	00 3c 3c             	add    %bh,(%esp,%edi,1)
4112d1:	00 3c 3c             	add    %bh,(%esp,%edi,1)
4112d4:	00 3c 3c             	add    %bh,(%esp,%edi,1)
4112d7:	00 3c 3c             	add    %bh,(%esp,%edi,1)
4112da:	00 3c 3c             	add    %bh,(%esp,%edi,1)
4112dd:	00 3c 3c             	add    %bh,(%esp,%edi,1)
4112e0:	00 3c 3c             	add    %bh,(%esp,%edi,1)
4112e3:	00 3c 3c             	add    %bh,(%esp,%edi,1)
4112e6:	00 3c 3c             	add    %bh,(%esp,%edi,1)
4112e9:	00 3c 3c             	add    %bh,(%esp,%edi,1)
4112ec:	00 3c 3c             	add    %bh,(%esp,%edi,1)
4112ef:	00 3c 3c             	add    %bh,(%esp,%edi,1)
4112f2:	00 3c 3c             	add    %bh,(%esp,%edi,1)
4112f5:	00 3c 3c             	add    %bh,(%esp,%edi,1)
4112f8:	00 30                	add    %dh,(%eax)
4112fa:	3c 58                	cmp    $0x58,%al
4112fc:	30 3c 58             	xor    %bh,(%eax,%ebx,2)
4112ff:	30 3c 58             	xor    %bh,(%eax,%ebx,2)
411302:	30 3c 58             	xor    %bh,(%eax,%ebx,2)
411305:	54                   	push   %esp
411306:	68 9c 54 68 9c       	push   $0x9c68549c
41130b:	54                   	push   %esp
41130c:	68 9c 54 68 9c       	push   $0x9c68549c
411311:	80 8c bc 80 8c bc 80 	orb    $0x8c,-0x7f437380(%esp,%edi,4)
411318:	8c
411319:	bc 80 8c bc 80       	mov    $0x80bc8c80,%esp
41131e:	8c bc 80 8c bc 80 8c 	mov    %?,-0x737f4374(%eax,%eax,4)
411325:	bc 80 8c bc 80       	mov    $0x80bc8c80,%esp
41132a:	8c bc 3c 3c 00 3c 3c 	mov    %?,0x3c3c003c(%esp,%edi,1)
411331:	00 3c 3c             	add    %bh,(%esp,%edi,1)
411334:	00 3c 3c             	add    %bh,(%esp,%edi,1)
411337:	00 3c 3c             	add    %bh,(%esp,%edi,1)
41133a:	00 3c 3c             	add    %bh,(%esp,%edi,1)
41133d:	00 3c 3c             	add    %bh,(%esp,%edi,1)
411340:	00 3c 3c             	add    %bh,(%esp,%edi,1)
411343:	00 3c 3c             	add    %bh,(%esp,%edi,1)
411346:	00 3c 3c             	add    %bh,(%esp,%edi,1)
411349:	00 3c 3c             	add    %bh,(%esp,%edi,1)
41134c:	00 3c 3c             	add    %bh,(%esp,%edi,1)
41134f:	00 3c 3c             	add    %bh,(%esp,%edi,1)
411352:	00 3c 3c             	add    %bh,(%esp,%edi,1)
411355:	00 3c 3c             	add    %bh,(%esp,%edi,1)
411358:	00 3c 3c             	add    %bh,(%esp,%edi,1)
41135b:	00 3c 3c             	add    %bh,(%esp,%edi,1)
41135e:	00 3c 3c             	add    %bh,(%esp,%edi,1)
411361:	00 3c 3c             	add    %bh,(%esp,%edi,1)
411364:	00 3c 3c             	add    %bh,(%esp,%edi,1)
411367:	00 3c 3c             	add    %bh,(%esp,%edi,1)
41136a:	00 3c 3c             	add    %bh,(%esp,%edi,1)