41a0d0:	0f ae e8             	lfence
41a0d3:	0f b6 4e fb          	movzbl -0x5(%esi),%ecx
41a0d7:	0f b6 42 fb          	movzbl -0x5(%edx),%eax
41a0db:	2b c8                	sub    %eax,%ecx
41a0dd:	74 0e                	je     0x41a0ed
41a0df:	33 c0                	xor    %eax,%eax
41a0e1:	85 c9                	test   %ecx,%ecx
41a0e3:	0f 9f c0             	setg   %al
41a0e6:	8d 0c 45 ff ff ff ff 	lea    -0x1(,%eax,2),%ecx
41a0ed:	85 c9                	test   %ecx,%ecx
41a0ef:	0f 85 92 00 00 00    	jne    0x41a187
41a0f5:	8b 46 fc             	mov    -0x4(%esi),%eax
41a0f8:	3b 42 fc             	cmp    -0x4(%edx),%eax
41a0fb:	0f 84 84 00 00 00    	je     0x41a185
41a101:	0f ae e8             	lfence
41a104:	0f b6 4e fc          	movzbl -0x4(%esi),%ecx
41a108:	0f b6 42 fc          	movzbl -0x4(%edx),%eax
41a10c:	2b c8                	sub    %eax,%ecx
41a10e:	74 0e                	je     0x41a11e
41a110:	33 c0                	xor    %eax,%eax
41a112:	85 c9                	test   %ecx,%ecx
41a114:	0f 9f c0             	setg   %al
41a117:	8d 0c 45 ff ff ff ff 	lea    -0x1(,%eax,2),%ecx
41a11e:	85 c9                	test   %ecx,%ecx
41a120:	75 65                	jne    0x41a187
41a122:	0f ae e8             	lfence
41a125:	0f b6 4e fd          	movzbl -0x3(%esi),%ecx
41a129:	0f b6 42 fd          	movzbl -0x3(%edx),%eax
41a12d:	2b c8                	sub    %eax,%ecx
41a12f:	74 0e                	je     0x41a13f
41a131:	33 c0                	xor    %eax,%eax
41a133:	85 c9                	test   %ecx,%ecx
41a135:	0f 9f c0             	setg   %al
41a138:	8d 0c 45 ff ff ff ff 	lea    -0x1(,%eax,2),%ecx
41a13f:	85 c9                	test   %ecx,%ecx
41a141:	75 44                	jne    0x41a187
41a143:	0f ae e8             	lfence
41a146:	0f b6 4e fe          	movzbl -0x2(%esi),%ecx
41a14a:	0f b6 42 fe          	movzbl -0x2(%edx),%eax
41a14e:	2b c8                	sub    %eax,%ecx
41a150:	74 0e                	je     0x41a160
41a152:	33 c0                	xor    %eax,%eax
41a154:	85 c9                	test   %ecx,%ecx
41a156:	0f 9f c0             	setg   %al
41a159:	8d 0c 45 ff ff ff ff 	lea    -0x1(,%eax,2),%ecx
41a160:	85 c9                	test   %ecx,%ecx
41a162:	75 23                	jne    0x41a187
41a164:	0f ae e8             	lfence
41a167:	0f b6 4e ff          	movzbl -0x1(%esi),%ecx
41a16b:	0f b6 42 ff          	movzbl -0x1(%edx),%eax
41a16f:	2b c8                	sub    %eax,%ecx
41a171:	74 0e                	je     0x41a181
41a173:	33 c0                	xor    %eax,%eax
41a175:	85 c9                	test   %ecx,%ecx
41a177:	0f 9f c0             	setg   %al
41a17a:	8d 0c 45 ff ff ff ff 	lea    -0x1(,%eax,2),%ecx
41a181:	85 c9                	test   %ecx,%ecx
41a183:	75 02                	jne    0x41a187
41a185:	33 c9                	xor    %ecx,%ecx
41a187:	8b c1                	mov    %ecx,%eax
41a189:	5b                   	pop    %ebx
41a18a:	e9 13 0e 00 00       	jmp    0x41afa2
41a18f:	8b 46 e3             	mov    -0x1d(%esi),%eax
41a192:	3b 42 e3             	cmp    -0x1d(%edx),%eax
41a195:	0f 84 88 00 00 00    	je     0x41a223
41a19b:	0f ae e8             	lfence
41a19e:	0f b6 4e e3          	movzbl -0x1d(%esi),%ecx
41a1a2:	0f b6 42 e3          	movzbl -0x1d(%edx),%eax
41a1a6:	2b c8                	sub    %eax,%ecx
41a1a8:	74 0e                	je     0x41a1b8
41a1aa:	33 c0                	xor    %eax,%eax
41a1ac:	85 c9                	test   %ecx,%ecx
41a1ae:	0f 9f c0             	setg   %al
41a1b1:	8d 0c 45 ff ff ff ff 	lea    -0x1(,%eax,2),%ecx
41a1b8:	85 c9                	test   %ecx,%ecx
41a1ba:	75 cb                	jne    0x41a187
41a1bc:	0f ae e8             	lfence
41a1bf:	0f b6 4e e4          	movzbl -0x1c(%esi),%ecx
41a1c3:	0f b6 42 e4          	movzbl -0x1c(%edx),%eax
41a1c7:	2b c8                	sub    %eax,%ecx
41a1c9:	74 0e                	je     0x41a1d9
41a1cb:	33 c0                	xor    %eax,%eax
41a1cd:	85 c9                	test   %ecx,%ecx
41a1cf:	0f 9f c0             	setg   %al
41a1d2:	8d 0c 45 ff ff ff ff 	lea    -0x1(,%eax,2),%ecx
41a1d9:	85 c9                	test   %ecx,%ecx
41a1db:	75 aa                	jne    0x41a187
41a1dd:	0f ae e8             	lfence
41a1e0:	0f b6 4e e5          	movzbl -0x1b(%esi),%ecx
41a1e4:	0f b6 42 e5          	movzbl -0x1b(%edx),%eax
41a1e8:	2b c8                	sub    %eax,%ecx
41a1ea:	74 0e                	je     0x41a1fa
41a1ec:	33 c0                	xor    %eax,%eax
41a1ee:	85 c9                	test   %ecx,%ecx
41a1f0:	0f 9f c0             	setg   %al
41a1f3:	8d 0c 45 ff ff ff ff 	lea    -0x1(,%eax,2),%ecx
41a1fa:	85 c9                	test   %ecx,%ecx
41a1fc:	75 89                	jne    0x41a187
41a1fe:	0f ae e8             	lfence
41a201:	0f b6 4e e6          	movzbl -0x1a(%esi),%ecx
41a205:	0f b6 42 e6          	movzbl -0x1a(%edx),%eax
41a209:	2b c8                	sub    %eax,%ecx
41a20b:	74 0e                	je     0x41a21b
41a20d:	33 c0                	xor    %eax,%eax
41a20f:	85 c9                	test   %ecx,%ecx
41a211:	0f 9f c0             	setg   %al
41a214:	8d 0c 45 ff ff ff ff 	lea    -0x1(,%eax,2),%ecx
41a21b:	85 c9                	test   %ecx,%ecx
41a21d:	0f 85 64 ff ff ff    	jne    0x41a187
41a223:	8b 46 e7             	mov    -0x19(%esi),%eax
41a226:	3b 42 e7             	cmp    -0x19(%edx),%eax
41a229:	0f 84 94 00 00 00    	je     0x41a2c3
41a22f:	0f ae e8             	lfence
41a232:	0f b6 4e e7          	movzbl -0x19(%esi),%ecx
41a236:	0f b6 42 e7          	movzbl -0x19(%edx),%eax
41a23a:	2b c8                	sub    %eax,%ecx
41a23c:	74 0e                	je     0x41a24c
41a23e:	33 c0                	xor    %eax,%eax
41a240:	85 c9                	test   %ecx,%ecx
41a242:	0f 9f c0             	setg   %al
41a245:	8d 0c 45 ff ff ff ff 	lea    -0x1(,%eax,2),%ecx
41a24c:	85 c9                	test   %ecx,%ecx
41a24e:	0f 85 33 ff ff ff    	jne    0x41a187
41a254:	0f ae e8             	lfence
41a257:	0f b6 4e e8          	movzbl -0x18(%esi),%ecx
41a25b:	0f b6 42 e8          	movzbl -0x18(%edx),%eax
41a25f:	2b c8                	sub    %eax,%ecx
41a261:	74 0e                	je     0x41a271
41a263:	33 c0                	xor    %eax,%eax
41a265:	85 c9                	test   %ecx,%ecx
41a267:	0f 9f c0             	setg   %al
41a26a:	8d 0c 45 ff ff ff ff 	lea    -0x1(,%eax,2),%ecx
41a271:	85 c9                	test   %ecx,%ecx
41a273:	0f 85 0e ff ff ff    	jne    0x41a187
41a279:	0f ae e8             	lfence
41a27c:	0f b6 4e e9          	movzbl -0x17(%esi),%ecx
41a280:	0f b6 42 e9          	movzbl -0x17(%edx),%eax
41a284:	2b c8                	sub    %eax,%ecx
41a286:	74 0e                	je     0x41a296
41a288:	33 c0                	xor    %eax,%eax
41a28a:	85 c9                	test   %ecx,%ecx
41a28c:	0f 9f c0             	setg   %al
41a28f:	8d 0c 45 ff ff ff ff 	lea    -0x1(,%eax,2),%ecx
41a296:	85 c9                	test   %ecx,%ecx
41a298:	0f 85 e9 fe ff ff    	jne    0x41a187
41a29e:	0f ae e8             	lfence
41a2a1:	0f b6 4e ea          	movzbl -0x16(%esi),%ecx
41a2a5:	0f b6 42 ea          	movzbl -0x16(%edx),%eax
41a2a9:	2b c8                	sub    %eax,%ecx
41a2ab:	74 0e                	je     0x41a2bb
41a2ad:	33 c0                	xor    %eax,%eax
41a2af:	85 c9                	test   %ecx,%ecx
41a2b1:	0f 9f c0             	setg   %al
41a2b4:	8d 0c 45 ff ff ff ff 	lea    -0x1(,%eax,2),%ecx
41a2bb:	85 c9                	test   %ecx,%ecx
41a2bd:	0f 85 c4 fe ff ff    	jne    0x41a187
41a2c3:	8b 46 eb             	mov    -0x15(%esi),%eax
41a2c6:	3b 42 eb             	cmp    -0x15(%edx),%eax
41a2c9:	0f 84 94 00 00 00    	je     0x41a363
41a2cf:	0f ae e8             	lfence
41a2d2:	0f b6 4e eb          	movzbl -0x15(%esi),%ecx
41a2d6:	0f b6 42 eb          	movzbl -0x15(%edx),%eax
41a2da:	2b c8                	sub    %eax,%ecx
41a2dc:	74 0e                	je     0x41a2ec
41a2de:	33 c0                	xor    %eax,%eax
41a2e0:	85 c9                	test   %ecx,%ecx
41a2e2:	0f 9f c0             	setg   %al
41a2e5:	8d 0c 45 ff ff ff ff 	lea    -0x1(,%eax,2),%ecx
41a2ec:	85 c9                	test   %ecx,%ecx
41a2ee:	0f 85 93 fe ff ff    	jne    0x41a187
41a2f4:	0f ae e8             	lfence
41a2f7:	0f b6 4e ec          	movzbl -0x14(%esi),%ecx
41a2fb:	0f b6 42 ec          	movzbl -0x14(%edx),%eax
41a2ff:	2b c8                	sub    %eax,%ecx
41a301:	74 0e                	je     0x41a311
41a303:	33 c0                	xor    %eax,%eax
41a305:	85 c9                	test   %ecx,%ecx
41a307:	0f 9f c0             	setg   %al
41a30a:	8d 0c 45 ff ff ff ff 	lea    -0x1(,%eax,2),%ecx
41a311:	85 c9                	test   %ecx,%ecx
41a313:	0f 85 6e fe ff ff    	jne    0x41a187
41a319:	0f ae e8             	lfence
41a31c:	0f b6 4e ed          	movzbl -0x13(%esi),%ecx
41a320:	0f b6 42 ed          	movzbl -0x13(%edx),%eax
41a324:	2b c8                	sub    %eax,%ecx
41a326:	74 0e                	je     0x41a336
41a328:	33 c0                	xor    %eax,%eax
41a32a:	85 c9                	test   %ecx,%ecx
41a32c:	0f 9f c0             	setg   %al
41a32f:	8d 0c 45 ff ff ff ff 	lea    -0x1(,%eax,2),%ecx
41a336:	85 c9                	test   %ecx,%ecx
41a338:	0f 85 49 fe ff ff    	jne    0x41a187
41a33e:	0f ae e8             	lfence
41a341:	0f b6 4e ee          	movzbl -0x12(%esi),%ecx
41a345:	0f b6 42 ee          	movzbl -0x12(%edx),%eax
41a349:	2b c8                	sub    %eax,%ecx
41a34b:	74 0e                	je     0x41a35b
41a34d:	33 c0                	xor    %eax,%eax
41a34f:	85 c9                	test   %ecx,%ecx
41a351:	0f 9f c0             	setg   %al
41a354:	8d 0c 45 ff ff ff ff 	lea    -0x1(,%eax,2),%ecx
41a35b:	85 c9                	test   %ecx,%ecx
41a35d:	0f 85 24 fe ff ff    	jne    0x41a187
41a363:	8b 46 ef             	mov    -0x11(%esi),%eax
41a366:	3b 42 ef             	cmp    -0x11(%edx),%eax
41a369:	0f 84 94 00 00 00    	je     0x41a403
41a36f:	0f ae e8             	lfence
41a372:	0f b6 4e ef          	movzbl -0x11(%esi),%ecx
41a376:	0f b6 42 ef          	movzbl -0x11(%edx),%eax
41a37a:	2b c8                	sub    %eax,%ecx
41a37c:	74 0e                	je     0x41a38c
41a37e:	33 c0                	xor    %eax,%eax
41a380:	85 c9                	test   %ecx,%ecx
41a382:	0f 9f c0             	setg   %al
41a385:	8d 0c 45 ff ff ff ff 	lea    -0x1(,%eax,2),%ecx
41a38c:	85 c9                	test   %ecx,%ecx
41a38e:	0f 85 f3 fd ff ff    	jne    0x41a187
41a394:	0f ae e8             	lfence
41a397:	0f b6 4e f0          	movzbl -0x10(%esi),%ecx
41a39b:	0f b6 42 f0          	movzbl -0x10(%edx),%eax
41a39f:	2b c8                	sub    %eax,%ecx
41a3a1:	74 0e                	je     0x41a3b1
41a3a3:	33 c0                	xor    %eax,%eax
41a3a5:	85 c9                	test   %ecx,%ecx
41a3a7:	0f 9f c0             	setg   %al
41a3aa:	8d 0c 45 ff ff ff ff 	lea    -0x1(,%eax,2),%ecx
41a3b1:	85 c9                	test   %ecx,%ecx
41a3b3:	0f 85 ce fd ff ff    	jne    0x41a187
41a3b9:	0f ae e8             	lfence
41a3bc:	0f b6 4e f1          	movzbl -0xf(%esi),%ecx
41a3c0:	0f b6 42 f1          	movzbl -0xf(%edx),%eax
41a3c4:	2b c8                	sub    %eax,%ecx
41a3c6:	74 0e                	je     0x41a3d6
41a3c8:	33 c0                	xor    %eax,%eax
41a3ca:	85 c9                	test   %ecx,%ecx
41a3cc:	0f 9f c0             	setg   %al
41a3cf:	8d 0c 45 ff ff ff ff 	lea    -0x1(,%eax,2),%ecx
41a3d6:	85 c9                	test   %ecx,%ecx
41a3d8:	0f 85 a9 fd ff ff    	jne    0x41a187
41a3de:	0f ae e8             	lfence
41a3e1:	0f b6 4e f2          	movzbl -0xe(%esi),%ecx
41a3e5:	0f b6 42 f2          	movzbl -0xe(%edx),%eax
41a3e9:	2b c8                	sub    %eax,%ecx
41a3eb:	74 0e                	je     0x41a3fb
41a3ed:	33 c0                	xor    %eax,%eax
41a3ef:	85 c9                	test   %ecx,%ecx
41a3f1:	0f 9f c0             	setg   %al
41a3f4:	8d 0c 45 ff ff ff ff 	lea    -0x1(,%eax,2),%ecx
41a3fb:	85 c9                	test   %ecx,%ecx
41a3fd:	0f 85 84 fd ff ff    	jne    0x41a187
41a403:	8b 46 f3             	mov    -0xd(%esi),%eax
41a406:	3b 42 f3             	cmp    -0xd(%edx),%eax
41a409:	0f 84 94 00 00 00    	je     0x41a4a3
41a40f:	0f ae e8             	lfence
41a412:	0f b6 4e f3          	movzbl -0xd(%esi),%ecx
41a416:	0f b6 42 f3          	movzbl -0xd(%edx),%eax
41a41a:	2b c8                	sub    %eax,%ecx
41a41c:	74 0e                	je     0x41a42c
41a41e:	33 c0                	xor    %eax,%eax
41a420:	85 c9                	test   %ecx,%ecx
41a422:	0f 9f c0             	setg   %al
41a425:	8d 0c 45 ff ff ff ff 	lea    -0x1(,%eax,2),%ecx
41a42c:	85 c9                	test   %ecx,%ecx
41a42e:	0f 85 53 fd ff ff    	jne    0x41a187
41a434:	0f ae e8             	lfence
41a437:	0f b6 4e f4          	movzbl -0xc(%esi),%ecx
41a43b:	0f b6 42 f4          	movzbl -0xc(%edx),%eax
41a43f:	2b c8                	sub    %eax,%ecx
41a441:	74 0e                	je     0x41a451
41a443:	33 c0                	xor    %eax,%eax
41a445:	85 c9                	test   %ecx,%ecx
41a447:	0f 9f c0             	setg   %al
41a44a:	8d 0c 45 ff ff ff ff 	lea    -0x1(,%eax,2),%ecx
41a451:	85 c9                	test   %ecx,%ecx
41a453:	0f 85 2e fd ff ff    	jne    0x41a187
41a459:	0f ae e8             	lfence
41a45c:	0f b6 4e f5          	movzbl -0xb(%esi),%ecx
41a460:	0f b6 42 f5          	movzbl -0xb(%edx),%eax
41a464:	2b c8                	sub    %eax,%ecx
41a466:	74 0e                	je     0x41a476
41a468:	33 c0                	xor    %eax,%eax
41a46a:	85 c9                	test   %ecx,%ecx
41a46c:	0f 9f c0             	setg   %al
41a46f:	8d 0c 45 ff ff ff ff 	lea    -0x1(,%eax,2),%ecx
41a476:	85 c9                	test   %ecx,%ecx
41a478:	0f 85 09 fd ff ff    	jne    0x41a187
41a47e:	0f ae e8             	lfence
41a481:	0f b6 4e f6          	movzbl -0xa(%esi),%ecx
41a485:	0f b6 42 f6          	movzbl -0xa(%edx),%eax
41a489:	2b c8                	sub    %eax,%ecx
41a48b:	74 0e                	je     0x41a49b
41a48d:	33 c0                	xor    %eax,%eax
41a48f:	85 c9                	test   %ecx,%ecx
41a491:	0f 9f c0             	setg   %al
41a494:	8d 0c 45 ff ff ff ff 	lea    -0x1(,%eax,2),%ecx
41a49b:	85 c9                	test   %ecx,%ecx
41a49d:	0f 85 e4 fc ff ff    	jne    0x41a187
41a4a3:	8b 46 f7             	mov    -0x9(%esi),%eax
41a4a6:	3b 42 f7             	cmp    -0x9(%edx),%eax
41a4a9:	0f 84 94 00 00 00    	je     0x41a543
41a4af:	0f ae e8             	lfence
41a4b2:	0f b6 42 f7          	movzbl -0x9(%edx),%eax
41a4b6:	0f b6 4e f7          	movzbl -0x9(%esi),%ecx
41a4ba:	2b c8                	sub    %eax,%ecx
41a4bc:	74 0e                	je     0x41a4cc
41a4be:	33 c0                	xor    %eax,%eax
41a4c0:	85 c9                	test   %ecx,%ecx
41a4c2:	0f 9f c0             	setg   %al
41a4c5:	8d 0c 45 ff ff ff ff 	lea    -0x1(,%eax,2),%ecx
41a4cc:	85 c9                	test   %ecx,%ecx
41a4ce:	0f 85 b3 fc ff ff    	jne    0x41a187
41a4d4:	0f ae e8             	lfence
41a4d7:	0f b6 4e f8          	movzbl -0x8(%esi),%ecx
41a4db:	0f b6 42 f8          	movzbl -0x8(%edx),%eax
41a4df:	2b c8                	sub    %eax,%ecx
41a4e1:	74 0e                	je     0x41a4f1
41a4e3:	33 c0                	xor    %eax,%eax
41a4e5:	85 c9                	test   %ecx,%ecx
41a4e7:	0f 9f c0             	setg   %al
41a4ea:	8d 0c 45 ff ff ff ff 	lea    -0x1(,%eax,2),%ecx
41a4f1:	85 c9                	test   %ecx,%ecx
41a4f3:	0f 85 8e fc ff ff    	jne    0x41a187
41a4f9:	0f ae e8             	lfence
41a4fc:	0f b6 4e f9          	movzbl -0x7(%esi),%ecx
41a500:	0f b6 42 f9          	movzbl -0x7(%edx),%eax
41a504:	2b c8                	sub    %eax,%ecx
41a506:	74 0e                	je     0x41a516
41a508:	33 c0                	xor    %eax,%eax
41a50a:	85 c9                	test   %ecx,%ecx
41a50c:	0f 9f c0             	setg   %al
41a50f:	8d 0c 45 ff ff ff ff 	lea    -0x1(,%eax,2),%ecx
41a516:	85 c9                	test   %ecx,%ecx
41a518:	0f 85 69 fc ff ff    	jne    0x41a187
41a51e:	0f ae e8             	lfence
41a521:	0f b6 4e fa          	movzbl -0x6(%esi),%ecx
41a525:	0f b6 42 fa          	movzbl -0x6(%edx),%eax
41a529:	2b c8                	sub    %eax,%ecx
41a52b:	74 0e                	je     0x41a53b
41a52d:	33 c0                	xor    %eax,%eax
41a52f:	85 c9                	test   %ecx,%ecx
41a531:	0f 9f c0             	setg   %al
41a534:	8d 0c 45 ff ff ff ff 	lea    -0x1(,%eax,2),%ecx
41a53b:	85 c9                	test   %ecx,%ecx
41a53d:	0f 85 44 fc ff ff    	jne    0x41a187
41a543:	8b 46 fb             	mov    -0x5(%esi),%eax
41a546:	3b 42 fb             	cmp    -0x5(%edx),%eax
41a549:	0f 84 94 00 00 00    	je     0x41a5e3
41a54f:	0f ae e8             	lfence
41a552:	0f b6 42 fb          	movzbl -0x5(%edx),%eax
41a556:	0f b6 4e fb          	movzbl -0x5(%esi),%ecx