411220:	0f b6 70 f3          	movzbl -0xd(%eax),%esi
411224:	0f b6 51 f3          	movzbl -0xd(%ecx),%edx
411228:	2b f2                	sub    %edx,%esi
41122a:	74 15                	je     0x411241
41122c:	33 d2                	xor    %edx,%edx
41122e:	85 f6                	test   %esi,%esi
411230:	0f 9f c2             	setg   %dl
411233:	8d 54 12 ff          	lea    -0x1(%edx,%edx,1),%edx
411237:	8b f2                	mov    %edx,%esi
411239:	85 f6                	test   %esi,%esi
41123b:	0f 85 94 f5 ff ff    	jne    0x4107d5
411241:	0f b6 70 f4          	movzbl -0xc(%eax),%esi
411245:	0f b6 51 f4          	movzbl -0xc(%ecx),%edx
411249:	2b f2                	sub    %edx,%esi
41124b:	74 15                	je     0x411262
41124d:	33 d2                	xor    %edx,%edx
41124f:	85 f6                	test   %esi,%esi
411251:	0f 9f c2             	setg   %dl
411254:	8d 54 12 ff          	lea    -0x1(%edx,%edx,1),%edx
411258:	8b f2                	mov    %edx,%esi
41125a:	85 f6                	test   %esi,%esi
41125c:	0f 85 73 f5 ff ff    	jne    0x4107d5
411262:	0f b6 70 f5          	movzbl -0xb(%eax),%esi
411266:	0f b6 51 f5          	movzbl -0xb(%ecx),%edx
41126a:	2b f2                	sub    %edx,%esi
41126c:	74 11                	je     0x41127f
41126e:	33 d2                	xor    %edx,%edx
411270:	85 f6                	test   %esi,%esi
411272:	0f 9f c2             	setg   %dl
411275:	8d 54 12 ff          	lea    -0x1(%edx,%edx,1),%edx
411279:	8b f2                	mov    %edx,%esi
41127b:	eb 02                	jmp    0x41127f
41127d:	33 f6                	xor    %esi,%esi
41127f:	85 f6                	test   %esi,%esi
411281:	0f 85 4e f5 ff ff    	jne    0x4107d5
411287:	8b 50 f6             	mov    -0xa(%eax),%edx
41128a:	3b 51 f6             	cmp    -0xa(%ecx),%edx
41128d:	74 7e                	je     0x41130d
41128f:	0f b6 51 f6          	movzbl -0xa(%ecx),%edx
411293:	0f b6 70 f6          	movzbl -0xa(%eax),%esi
411297:	2b f2                	sub    %edx,%esi
411299:	74 15                	je     0x4112b0
41129b:	33 d2                	xor    %edx,%edx
41129d:	85 f6                	test   %esi,%esi
41129f:	0f 9f c2             	setg   %dl
4112a2:	8d 54 12 ff          	lea    -0x1(%edx,%edx,1),%edx
4112a6:	8b f2                	mov    %edx,%esi
4112a8:	85 f6                	test   %esi,%esi
4112aa:	0f 85 25 f5 ff ff    	jne    0x4107d5
4112b0:	0f b6 51 f7          	movzbl -0x9(%ecx),%edx
4112b4:	0f b6 70 f7          	movzbl -0x9(%eax),%esi
4112b8:	2b f2                	sub    %edx,%esi
4112ba:	74 15                	je     0x4112d1
4112bc:	33 d2                	xor    %edx,%edx
4112be:	85 f6                	test   %esi,%esi
4112c0:	0f 9f c2             	setg   %dl
4112c3:	8d 54 12 ff          	lea    -0x1(%edx,%edx,1),%edx
4112c7:	8b f2                	mov    %edx,%esi
4112c9:	85 f6                	test   %esi,%esi
4112cb:	0f 85 04 f5 ff ff    	jne    0x4107d5
4112d1:	0f b6 51 f8          	movzbl -0x8(%ecx),%edx
4112d5:	0f b6 70 f8          	movzbl -0x8(%eax),%esi
4112d9:	2b f2                	sub    %edx,%esi
4112db:	74 15                	je     0x4112f2
4112dd:	33 d2                	xor    %edx,%edx
4112df:	85 f6                	test   %esi,%esi
4112e1:	0f 9f c2             	setg   %dl
4112e4:	8d 54 12 ff          	lea    -0x1(%edx,%edx,1),%edx
4112e8:	8b f2                	mov    %edx,%esi
4112ea:	85 f6                	test   %esi,%esi
4112ec:	0f 85 e3 f4 ff ff    	jne    0x4107d5
4112f2:	0f b6 51 f9          	movzbl -0x7(%ecx),%edx
4112f6:	0f b6 70 f9          	movzbl -0x7(%eax),%esi
4112fa:	2b f2                	sub    %edx,%esi
4112fc:	74 11                	je     0x41130f
4112fe:	33 d2                	xor    %edx,%edx
411300:	85 f6                	test   %esi,%esi
411302:	0f 9f c2             	setg   %dl
411305:	8d 54 12 ff          	lea    -0x1(%edx,%edx,1),%edx
411309:	8b f2                	mov    %edx,%esi
41130b:	eb 02                	jmp    0x41130f
41130d:	33 f6                	xor    %esi,%esi
41130f:	85 f6                	test   %esi,%esi
411311:	0f 85 be f4 ff ff    	jne    0x4107d5
411317:	8b 50 fa             	mov    -0x6(%eax),%edx
41131a:	3b 51 fa             	cmp    -0x6(%ecx),%edx
41131d:	74 7d                	je     0x41139c
41131f:	0f b6 f2             	movzbl %dl,%esi
411322:	0f b6 51 fa          	movzbl -0x6(%ecx),%edx
411326:	2b f2                	sub    %edx,%esi
411328:	74 15                	je     0x41133f
41132a:	33 d2                	xor    %edx,%edx
41132c:	85 f6                	test   %esi,%esi
41132e:	0f 9f c2             	setg   %dl
411331:	8d 54 12 ff          	lea    -0x1(%edx,%edx,1),%edx
411335:	8b f2                	mov    %edx,%esi
411337:	85 f6                	test   %esi,%esi
411339:	0f 85 96 f4 ff ff    	jne    0x4107d5
41133f:	0f b6 70 fb          	movzbl -0x5(%eax),%esi
411343:	0f b6 51 fb          	movzbl -0x5(%ecx),%edx
411347:	2b f2                	sub    %edx,%esi
411349:	74 15                	je     0x411360
41134b:	33 d2                	xor    %edx,%edx
41134d:	85 f6                	test   %esi,%esi
41134f:	0f 9f c2             	setg   %dl
411352:	8d 54 12 ff          	lea    -0x1(%edx,%edx,1),%edx
411356:	8b f2                	mov    %edx,%esi
411358:	85 f6                	test   %esi,%esi
41135a:	0f 85 75 f4 ff ff    	jne    0x4107d5
411360:	0f b6 70 fc          	movzbl -0x4(%eax),%esi
411364:	0f b6 51 fc          	movzbl -0x4(%ecx),%edx
411368:	2b f2                	sub    %edx,%esi
41136a:	74 15                	je     0x411381
41136c:	33 d2                	xor    %edx,%edx
41136e:	85 f6                	test   %esi,%esi
411370:	0f 9f c2             	setg   %dl
411373:	8d 54 12 ff          	lea    -0x1(%edx,%edx,1),%edx
411377:	8b f2                	mov    %edx,%esi
411379:	85 f6                	test   %esi,%esi
41137b:	0f 85 54 f4 ff ff    	jne    0x4107d5
411381:	0f b6 70 fd          	movzbl -0x3(%eax),%esi
411385:	0f b6 51 fd          	movzbl -0x3(%ecx),%edx
411389:	2b f2                	sub    %edx,%esi
41138b:	74 11                	je     0x41139e
41138d:	33 d2                	xor    %edx,%edx
41138f:	85 f6                	test   %esi,%esi
411391:	0f 9f c2             	setg   %dl
411394:	8d 54 12 ff          	lea    -0x1(%edx,%edx,1),%edx
411398:	8b f2                	mov    %edx,%esi
41139a:	eb 02                	jmp    0x41139e
41139c:	33 f6                	xor    %esi,%esi
41139e:	85 f6                	test   %esi,%esi
4113a0:	0f 85 2f f4 ff ff    	jne    0x4107d5
4113a6:	66 8b 50 fe          	mov    -0x2(%eax),%dx
4113aa:	66 3b 51 fe          	cmp    -0x2(%ecx),%dx
4113ae:	0f 84 f4 f7 ff ff    	je     0x410ba8
4113b4:	0f b6 51 fe          	movzbl -0x2(%ecx),%edx
4113b8:	0f b6 70 fe          	movzbl -0x2(%eax),%esi
4113bc:	2b f2                	sub    %edx,%esi
4113be:	0f 84 d6 fb ff ff    	je     0x410f9a
4113c4:	33 d2                	xor    %edx,%edx
4113c6:	85 f6                	test   %esi,%esi
4113c8:	0f 9f c2             	setg   %dl
4113cb:	8d 54 12 ff          	lea    -0x1(%edx,%edx,1),%edx
4113cf:	85 d2                	test   %edx,%edx
4113d1:	0f 85 13 04 00 00    	jne    0x4117ea
4113d7:	e9 be fb ff ff       	jmp    0x410f9a
4113dc:	8b 50 e1             	mov    -0x1f(%eax),%edx
4113df:	3b 51 e1             	cmp    -0x1f(%ecx),%edx
4113e2:	74 7e                	je     0x411462
4113e4:	0f b6 51 e1          	movzbl -0x1f(%ecx),%edx
4113e8:	0f b6 70 e1          	movzbl -0x1f(%eax),%esi
4113ec:	2b f2                	sub    %edx,%esi
4113ee:	74 15                	je     0x411405
4113f0:	33 d2                	xor    %edx,%edx
4113f2:	85 f6                	test   %esi,%esi
4113f4:	0f 9f c2             	setg   %dl
4113f7:	8d 54 12 ff          	lea    -0x1(%edx,%edx,1),%edx
4113fb:	8b f2                	mov    %edx,%esi
4113fd:	85 f6                	test   %esi,%esi
4113ff:	0f 85 d0 f3 ff ff    	jne    0x4107d5
411405:	0f b6 70 e2          	movzbl -0x1e(%eax),%esi
411409:	0f b6 51 e2          	movzbl -0x1e(%ecx),%edx
41140d:	2b f2                	sub    %edx,%esi
41140f:	74 15                	je     0x411426
411411:	33 d2                	xor    %edx,%edx
411413:	85 f6                	test   %esi,%esi
411415:	0f 9f c2             	setg   %dl
411418:	8d 54 12 ff          	lea    -0x1(%edx,%edx,1),%edx
41141c:	8b f2                	mov    %edx,%esi
41141e:	85 f6                	test   %esi,%esi
411420:	0f 85 af f3 ff ff    	jne    0x4107d5
411426:	0f b6 70 e3          	movzbl -0x1d(%eax),%esi
41142a:	0f b6 51 e3          	movzbl -0x1d(%ecx),%edx
41142e:	2b f2                	sub    %edx,%esi
411430:	74 15                	je     0x411447
411432:	33 d2                	xor    %edx,%edx
411434:	85 f6                	test   %esi,%esi
411436:	0f 9f c2             	setg   %dl
411439:	8d 54 12 ff          	lea    -0x1(%edx,%edx,1),%edx
41143d:	8b f2                	mov    %edx,%esi
41143f:	85 f6                	test   %esi,%esi
411441:	0f 85 8e f3 ff ff    	jne    0x4107d5
411447:	0f b6 70 e4          	movzbl -0x1c(%eax),%esi
41144b:	0f b6 51 e4          	movzbl -0x1c(%ecx),%edx
41144f:	2b f2                	sub    %edx,%esi
411451:	74 11                	je     0x411464
411453:	33 d2                	xor    %edx,%edx
411455:	85 f6                	test   %esi,%esi
411457:	0f 9f c2             	setg   %dl
41145a:	8d 54 12 ff          	lea    -0x1(%edx,%edx,1),%edx
41145e:	8b f2                	mov    %edx,%esi
411460:	eb 02                	jmp    0x411464
411462:	33 f6                	xor    %esi,%esi
411464:	85 f6                	test   %esi,%esi
411466:	0f 85 69 f3 ff ff    	jne    0x4107d5
41146c:	8b 50 e5             	mov    -0x1b(%eax),%edx
41146f:	3b 51 e5             	cmp    -0x1b(%ecx),%edx
411472:	74 7d                	je     0x4114f1
411474:	0f b6 f2             	movzbl %dl,%esi
411477:	0f b6 51 e5          	movzbl -0x1b(%ecx),%edx
41147b:	2b f2                	sub    %edx,%esi
41147d:	74 15                	je     0x411494
41147f:	33 d2                	xor    %edx,%edx
411481:	85 f6                	test   %esi,%esi
411483:	0f 9f c2             	setg   %dl
411486:	8d 54 12 ff          	lea    -0x1(%edx,%edx,1),%edx
41148a:	8b f2                	mov    %edx,%esi
41148c:	85 f6                	test   %esi,%esi
41148e:	0f 85 41 f3 ff ff    	jne    0x4107d5
411494:	0f b6 70 e6          	movzbl -0x1a(%eax),%esi
411498:	0f b6 51 e6          	movzbl -0x1a(%ecx),%edx
41149c:	2b f2                	sub    %edx,%esi
41149e:	74 15                	je     0x4114b5
4114a0:	33 d2                	xor    %edx,%edx
4114a2:	85 f6                	test   %esi,%esi
4114a4:	0f 9f c2             	setg   %dl
4114a7:	8d 54 12 ff          	lea    -0x1(%edx,%edx,1),%edx
4114ab:	8b f2                	mov    %edx,%esi
4114ad:	85 f6                	test   %esi,%esi
4114af:	0f 85 20 f3 ff ff    	jne    0x4107d5
4114b5:	0f b6 70 e7          	movzbl -0x19(%eax),%esi
4114b9:	0f b6 51 e7          	movzbl -0x19(%ecx),%edx
4114bd:	2b f2                	sub    %edx,%esi
4114bf:	74 15                	je     0x4114d6
4114c1:	33 d2                	xor    %edx,%edx
4114c3:	85 f6                	test   %esi,%esi
4114c5:	0f 9f c2             	setg   %dl
4114c8:	8d 54 12 ff          	lea    -0x1(%edx,%edx,1),%edx
4114cc:	8b f2                	mov    %edx,%esi
4114ce:	85 f6                	test   %esi,%esi
4114d0:	0f 85 ff f2 ff ff    	jne    0x4107d5
4114d6:	0f b6 70 e8          	movzbl -0x18(%eax),%esi
4114da:	0f b6 51 e8          	movzbl -0x18(%ecx),%edx
4114de:	2b f2                	sub    %edx,%esi
4114e0:	74 11                	je     0x4114f3
4114e2:	33 d2                	xor    %edx,%edx
4114e4:	85 f6                	test   %esi,%esi
4114e6:	0f 9f c2             	setg   %dl
4114e9:	8d 54 12 ff          	lea    -0x1(%edx,%edx,1),%edx
4114ed:	8b f2                	mov    %edx,%esi
4114ef:	eb 02                	jmp    0x4114f3
4114f1:	33 f6                	xor    %esi,%esi
4114f3:	85 f6                	test   %esi,%esi
4114f5:	0f 85 da f2 ff ff    	jne    0x4107d5
4114fb:	8b 50 e9             	mov    -0x17(%eax),%edx
4114fe:	3b 51 e9             	cmp    -0x17(%ecx),%edx
411501:	74 7d                	je     0x411580
411503:	0f b6 f2             	movzbl %dl,%esi
411506:	0f b6 51 e9          	movzbl -0x17(%ecx),%edx
41150a:	2b f2                	sub    %edx,%esi
41150c:	74 15                	je     0x411523
41150e:	33 d2                	xor    %edx,%edx
411510:	85 f6                	test   %esi,%esi
411512:	0f 9f c2             	setg   %dl
411515:	8d 54 12 ff          	lea    -0x1(%edx,%edx,1),%edx
411519:	8b f2                	mov    %edx,%esi
41151b:	85 f6                	test   %esi,%esi
41151d:	0f 85 b2 f2 ff ff    	jne    0x4107d5
411523:	0f b6 70 ea          	movzbl -0x16(%eax),%esi
411527:	0f b6 51 ea          	movzbl -0x16(%ecx),%edx
41152b:	2b f2                	sub    %edx,%esi
41152d:	74 15                	je     0x411544
41152f:	33 d2                	xor    %edx,%edx
411531:	85 f6                	test   %esi,%esi
411533:	0f 9f c2             	setg   %dl
411536:	8d 54 12 ff          	lea    -0x1(%edx,%edx,1),%edx
41153a:	8b f2                	mov    %edx,%esi
41153c:	85 f6                	test   %esi,%esi
41153e:	0f 85 91 f2 ff ff    	jne    0x4107d5
411544:	0f b6 70 eb          	movzbl -0x15(%eax),%esi
411548:	0f b6 51 eb          	movzbl -0x15(%ecx),%edx
41154c:	2b f2                	sub    %edx,%esi
41154e:	74 15                	je     0x411565
411550:	33 d2                	xor    %edx,%edx
411552:	85 f6                	test   %esi,%esi
411554:	0f 9f c2             	setg   %dl
411557:	8d 54 12 ff          	lea    -0x1(%edx,%edx,1),%edx
41155b:	8b f2                	mov    %edx,%esi
41155d:	85 f6                	test   %esi,%esi
41155f:	0f 85 70 f2 ff ff    	jne    0x4107d5
411565:	0f b6 70 ec          	movzbl -0x14(%eax),%esi
411569:	0f b6 51 ec          	movzbl -0x14(%ecx),%edx
41156d:	2b f2                	sub    %edx,%esi
41156f:	74 11                	je     0x411582
411571:	33 d2                	xor    %edx,%edx
411573:	85 f6                	test   %esi,%esi
411575:	0f 9f c2             	setg   %dl
411578:	8d 54 12 ff          	lea    -0x1(%edx,%edx,1),%edx
41157c:	8b f2                	mov    %edx,%esi
41157e:	eb 02                	jmp    0x411582
411580:	33 f6                	xor    %esi,%esi
411582:	85 f6                	test   %esi,%esi
411584:	0f 85 4b f2 ff ff    	jne    0x4107d5
41158a:	8b 50 ed             	mov    -0x13(%eax),%edx
41158d:	3b 51 ed             	cmp    -0x13(%ecx),%edx
411590:	74 7d                	je     0x41160f
411592:	0f b6 f2             	movzbl %dl,%esi
411595:	0f b6 51 ed          	movzbl -0x13(%ecx),%edx
411599:	2b f2                	sub    %edx,%esi
41159b:	74 15                	je     0x4115b2
41159d:	33 d2                	xor    %edx,%edx
41159f:	85 f6                	test   %esi,%esi
4115a1:	0f 9f c2             	setg   %dl
4115a4:	8d 54 12 ff          	lea    -0x1(%edx,%edx,1),%edx
4115a8:	8b f2                	mov    %edx,%esi
4115aa:	85 f6                	test   %esi,%esi
4115ac:	0f 85 23 f2 ff ff    	jne    0x4107d5
4115b2:	0f b6 70 ee          	movzbl -0x12(%eax),%esi
4115b6:	0f b6 51 ee          	movzbl -0x12(%ecx),%edx
4115ba:	2b f2                	sub    %edx,%esi
4115bc:	74 15                	je     0x4115d3
4115be:	33 d2                	xor    %edx,%edx
4115c0:	85 f6                	test   %esi,%esi
4115c2:	0f 9f c2             	setg   %dl
4115c5:	8d 54 12 ff          	lea    -0x1(%edx,%edx,1),%edx
4115c9:	8b f2                	mov    %edx,%esi
4115cb:	85 f6                	test   %esi,%esi
4115cd:	0f 85 02 f2 ff ff    	jne    0x4107d5
4115d3:	0f b6 70 ef          	movzbl -0x11(%eax),%esi
4115d7:	0f b6 51 ef          	movzbl -0x11(%ecx),%edx
4115db:	2b f2                	sub    %edx,%esi
4115dd:	74 15                	je     0x4115f4
4115df:	33 d2                	xor    %edx,%edx
4115e1:	85 f6                	test   %esi,%esi
4115e3:	0f 9f c2             	setg   %dl
4115e6:	8d 54 12 ff          	lea    -0x1(%edx,%edx,1),%edx
4115ea:	8b f2                	mov    %edx,%esi
4115ec:	85 f6                	test   %esi,%esi
4115ee:	0f 85 e1 f1 ff ff    	jne    0x4107d5
4115f4:	0f b6 70 f0          	movzbl -0x10(%eax),%esi
4115f8:	0f b6 51 f0          	movzbl -0x10(%ecx),%edx
4115fc:	2b f2                	sub    %edx,%esi
4115fe:	74 11                	je     0x411611
411600:	33 d2                	xor    %edx,%edx
411602:	85 f6                	test   %esi,%esi
411604:	0f 9f c2             	setg   %dl
411607:	8d 54 12 ff          	lea    -0x1(%edx,%edx,1),%edx
41160b:	8b f2                	mov    %edx,%esi
41160d:	eb 02                	jmp    0x411611
41160f:	33 f6                	xor    %esi,%esi
411611:	85 f6                	test   %esi,%esi
411613:	0f 85 bc f1 ff ff    	jne    0x4107d5
411619:	8b 50 f1             	mov    -0xf(%eax),%edx
41161c:	3b 51 f1             	cmp    -0xf(%ecx),%edx
41161f:	74 7e                	je     0x41169f
411621:	0f b6 51 f1          	movzbl -0xf(%ecx),%edx
411625:	0f b6 70 f1          	movzbl -0xf(%eax),%esi
411629:	2b f2                	sub    %edx,%esi
41162b:	74 15                	je     0x411642