1407d62ee:	74 14                	je     0x1407d6304
1407d62f0:	8b 41 10             	mov    0x10(%rcx),%eax
1407d62f3:	ff c0                	inc    %eax
1407d62f5:	89 41 10             	mov    %eax,0x10(%rcx)
1407d62f8:	83 f8 01             	cmp    $0x1,%eax
1407d62fb:	7e 1e                	jle    0x1407d631b
1407d62fd:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1407d6302:	74 0c                	je     0x1407d6310
1407d6304:	48 89 0b             	mov    %rcx,(%rbx)
1407d6307:	48 8b c3             	mov    %rbx,%rax
1407d630a:	48 83 c4 30          	add    $0x30,%rsp
1407d630e:	5b                   	pop    %rbx
1407d630f:	c3                   	ret
1407d6310:	b9 01 00 00 00       	mov    $0x1,%ecx
1407d6315:	e8 e6 43 fb ff       	call   0x14078a700
1407d631a:	cc                   	int3
1407d631b:	33 c9                	xor    %ecx,%ecx
1407d631d:	e8 de 43 fb ff       	call   0x14078a700
1407d6322:	cc                   	int3
1407d6323:	cc                   	int3
1407d6324:	cc                   	int3
1407d6325:	cc                   	int3
1407d6326:	cc                   	int3
1407d6327:	cc                   	int3
1407d6328:	cc                   	int3
1407d6329:	cc                   	int3
1407d632a:	cc                   	int3
1407d632b:	cc                   	int3
1407d632c:	cc                   	int3
1407d632d:	cc                   	int3
1407d632e:	cc                   	int3
1407d632f:	cc                   	int3
1407d6330:	40 53                	rex push %rbx
1407d6332:	48 83 ec 30          	sub    $0x30,%rsp
1407d6336:	48 8b d9             	mov    %rcx,%rbx
1407d6339:	49 8b 08             	mov    (%r8),%rcx
1407d633c:	49 8b 40 08          	mov    0x8(%r8),%rax
1407d6340:	48 2b c1             	sub    %rcx,%rax
1407d6343:	48 83 e0 f8          	and    $0xfffffffffffffff8,%rax
1407d6347:	48 83 f8 08          	cmp    $0x8,%rax
1407d634b:	74 26                	je     0x1407d6373
1407d634d:	48 8d 15 44 8e 85 00 	lea    0x858e44(%rip),%rdx        # 0x14102f198
1407d6354:	48 8b 0d 9d b1 c5 00 	mov    0xc5b19d(%rip),%rcx        # 0x1414314f8
1407d635b:	e8 60 d2 fb ff       	call   0x1407935c0
1407d6360:	33 d2                	xor    %edx,%edx
1407d6362:	48 8b cb             	mov    %rbx,%rcx
1407d6365:	e8 46 86 a3 ff       	call   0x14020e9b0
1407d636a:	48 8b c3             	mov    %rbx,%rax
1407d636d:	48 83 c4 30          	add    $0x30,%rsp
1407d6371:	5b                   	pop    %rbx
1407d6372:	c3                   	ret
1407d6373:	48 8b 09             	mov    (%rcx),%rcx
1407d6376:	e8 e5 e4 f5 ff       	call   0x140734860
1407d637b:	48 8b c8             	mov    %rax,%rcx
1407d637e:	e8 2d 82 f6 ff       	call   0x14073e5b0
1407d6383:	48 8b 0d ee ca c5 00 	mov    0xc5caee(%rip),%rcx        # 0x141432e78
1407d638a:	84 c0                	test   %al,%al
1407d638c:	74 06                	je     0x1407d6394
1407d638e:	48 83 c1 58          	add    $0x58,%rcx
1407d6392:	eb 04                	jmp    0x1407d6398
1407d6394:	48 83 c1 60          	add    $0x60,%rcx
1407d6398:	48 8b 09             	mov    (%rcx),%rcx
1407d639b:	48 85 c9             	test   %rcx,%rcx
1407d639e:	74 14                	je     0x1407d63b4
1407d63a0:	8b 41 10             	mov    0x10(%rcx),%eax
1407d63a3:	ff c0                	inc    %eax
1407d63a5:	89 41 10             	mov    %eax,0x10(%rcx)
1407d63a8:	83 f8 01             	cmp    $0x1,%eax
1407d63ab:	7e 1e                	jle    0x1407d63cb
1407d63ad:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1407d63b2:	74 0c                	je     0x1407d63c0
1407d63b4:	48 89 0b             	mov    %rcx,(%rbx)
1407d63b7:	48 8b c3             	mov    %rbx,%rax
1407d63ba:	48 83 c4 30          	add    $0x30,%rsp
1407d63be:	5b                   	pop    %rbx
1407d63bf:	c3                   	ret
1407d63c0:	b9 01 00 00 00       	mov    $0x1,%ecx
1407d63c5:	e8 36 43 fb ff       	call   0x14078a700
1407d63ca:	cc                   	int3
1407d63cb:	33 c9                	xor    %ecx,%ecx
1407d63cd:	e8 2e 43 fb ff       	call   0x14078a700
1407d63d2:	cc                   	int3
1407d63d3:	cc                   	int3
1407d63d4:	cc                   	int3
1407d63d5:	cc                   	int3
1407d63d6:	cc                   	int3
1407d63d7:	cc                   	int3
1407d63d8:	cc                   	int3
1407d63d9:	cc                   	int3
1407d63da:	cc                   	int3
1407d63db:	cc                   	int3
1407d63dc:	cc                   	int3
1407d63dd:	cc                   	int3
1407d63de:	cc                   	int3
1407d63df:	cc                   	int3
1407d63e0:	40 53                	rex push %rbx
1407d63e2:	48 83 ec 30          	sub    $0x30,%rsp
1407d63e6:	48 8b d9             	mov    %rcx,%rbx
1407d63e9:	49 8b 08             	mov    (%r8),%rcx
1407d63ec:	49 8b 40 08          	mov    0x8(%r8),%rax
1407d63f0:	48 2b c1             	sub    %rcx,%rax
1407d63f3:	48 83 e0 f8          	and    $0xfffffffffffffff8,%rax
1407d63f7:	48 83 f8 08          	cmp    $0x8,%rax
1407d63fb:	74 26                	je     0x1407d6423
1407d63fd:	48 8d 15 04 7f 85 00 	lea    0x857f04(%rip),%rdx        # 0x14102e308
1407d6404:	48 8b 0d ed b0 c5 00 	mov    0xc5b0ed(%rip),%rcx        # 0x1414314f8
1407d640b:	e8 b0 d1 fb ff       	call   0x1407935c0
1407d6410:	33 d2                	xor    %edx,%edx
1407d6412:	48 8b cb             	mov    %rbx,%rcx
1407d6415:	e8 96 85 a3 ff       	call   0x14020e9b0
1407d641a:	48 8b c3             	mov    %rbx,%rax
1407d641d:	48 83 c4 30          	add    $0x30,%rsp
1407d6421:	5b                   	pop    %rbx
1407d6422:	c3                   	ret
1407d6423:	48 8b 09             	mov    (%rcx),%rcx
1407d6426:	e8 a5 e1 f5 ff       	call   0x1407345d0
1407d642b:	48 8b 48 20          	mov    0x20(%rax),%rcx
1407d642f:	48 8b 01             	mov    (%rcx),%rax
1407d6432:	48 3b 05 17 be 7d 00 	cmp    0x7dbe17(%rip),%rax        # 0x140fb2250
1407d6439:	75 3b                	jne    0x1407d6476
1407d643b:	8b 41 08             	mov    0x8(%rcx),%eax
1407d643e:	3b 05 14 be 7d 00    	cmp    0x7dbe14(%rip),%eax        # 0x140fb2258
1407d6444:	75 30                	jne    0x1407d6476
1407d6446:	48 8b 05 2b ca c5 00 	mov    0xc5ca2b(%rip),%rax        # 0x141432e78
1407d644d:	48 8b 48 58          	mov    0x58(%rax),%rcx
1407d6451:	48 85 c9             	test   %rcx,%rcx
1407d6454:	74 14                	je     0x1407d646a
1407d6456:	8b 41 10             	mov    0x10(%rcx),%eax
1407d6459:	ff c0                	inc    %eax
1407d645b:	89 41 10             	mov    %eax,0x10(%rcx)
1407d645e:	83 f8 01             	cmp    $0x1,%eax
1407d6461:	7e 4e                	jle    0x1407d64b1
1407d6463:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1407d6468:	74 4f                	je     0x1407d64b9
1407d646a:	48 89 0b             	mov    %rcx,(%rbx)
1407d646d:	48 8b c3             	mov    %rbx,%rax
1407d6470:	48 83 c4 30          	add    $0x30,%rsp
1407d6474:	5b                   	pop    %rbx
1407d6475:	c3                   	ret
1407d6476:	48 8b 05 fb c9 c5 00 	mov    0xc5c9fb(%rip),%rax        # 0x141432e78
1407d647d:	48 8b 48 60          	mov    0x60(%rax),%rcx
1407d6481:	48 85 c9             	test   %rcx,%rcx
1407d6484:	74 14                	je     0x1407d649a
1407d6486:	8b 41 10             	mov    0x10(%rcx),%eax
1407d6489:	ff c0                	inc    %eax
1407d648b:	89 41 10             	mov    %eax,0x10(%rcx)
1407d648e:	83 f8 01             	cmp    $0x1,%eax
1407d6491:	7e 31                	jle    0x1407d64c4
1407d6493:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1407d6498:	74 0c                	je     0x1407d64a6
1407d649a:	48 89 0b             	mov    %rcx,(%rbx)
1407d649d:	48 8b c3             	mov    %rbx,%rax
1407d64a0:	48 83 c4 30          	add    $0x30,%rsp
1407d64a4:	5b                   	pop    %rbx
1407d64a5:	c3                   	ret
1407d64a6:	b9 01 00 00 00       	mov    $0x1,%ecx
1407d64ab:	e8 50 42 fb ff       	call   0x14078a700
1407d64b0:	90                   	nop
1407d64b1:	33 c9                	xor    %ecx,%ecx
1407d64b3:	e8 48 42 fb ff       	call   0x14078a700
1407d64b8:	cc                   	int3
1407d64b9:	b9 01 00 00 00       	mov    $0x1,%ecx
1407d64be:	e8 3d 42 fb ff       	call   0x14078a700
1407d64c3:	90                   	nop
1407d64c4:	33 c9                	xor    %ecx,%ecx
1407d64c6:	e8 35 42 fb ff       	call   0x14078a700
1407d64cb:	cc                   	int3
1407d64cc:	cc                   	int3
1407d64cd:	cc                   	int3
1407d64ce:	cc                   	int3
1407d64cf:	cc                   	int3
1407d64d0:	40 53                	rex push %rbx
1407d64d2:	48 83 ec 30          	sub    $0x30,%rsp
1407d64d6:	48 8b d9             	mov    %rcx,%rbx
1407d64d9:	49 8b 08             	mov    (%r8),%rcx
1407d64dc:	49 8b 40 08          	mov    0x8(%r8),%rax
1407d64e0:	48 2b c1             	sub    %rcx,%rax
1407d64e3:	48 83 e0 f8          	and    $0xfffffffffffffff8,%rax
1407d64e7:	48 83 f8 08          	cmp    $0x8,%rax
1407d64eb:	74 26                	je     0x1407d6513
1407d64ed:	48 8d 15 74 7e 85 00 	lea    0x857e74(%rip),%rdx        # 0x14102e368
1407d64f4:	48 8b 0d fd af c5 00 	mov    0xc5affd(%rip),%rcx        # 0x1414314f8
1407d64fb:	e8 c0 d0 fb ff       	call   0x1407935c0
1407d6500:	33 d2                	xor    %edx,%edx
1407d6502:	48 8b cb             	mov    %rbx,%rcx
1407d6505:	e8 a6 84 a3 ff       	call   0x14020e9b0
1407d650a:	48 8b c3             	mov    %rbx,%rax
1407d650d:	48 83 c4 30          	add    $0x30,%rsp
1407d6511:	5b                   	pop    %rbx
1407d6512:	c3                   	ret
1407d6513:	48 8b 09             	mov    (%rcx),%rcx
1407d6516:	e8 65 e4 f5 ff       	call   0x140734980
1407d651b:	48 8b 48 20          	mov    0x20(%rax),%rcx
1407d651f:	48 8b 01             	mov    (%rcx),%rax
1407d6522:	48 3b 05 27 bd 7d 00 	cmp    0x7dbd27(%rip),%rax        # 0x140fb2250
1407d6529:	75 3b                	jne    0x1407d6566
1407d652b:	8b 41 08             	mov    0x8(%rcx),%eax
1407d652e:	3b 05 24 bd 7d 00    	cmp    0x7dbd24(%rip),%eax        # 0x140fb2258
1407d6534:	75 30                	jne    0x1407d6566
1407d6536:	48 8b 05 3b c9 c5 00 	mov    0xc5c93b(%rip),%rax        # 0x141432e78
1407d653d:	48 8b 48 58          	mov    0x58(%rax),%rcx
1407d6541:	48 85 c9             	test   %rcx,%rcx
1407d6544:	74 14                	je     0x1407d655a
1407d6546:	8b 41 10             	mov    0x10(%rcx),%eax
1407d6549:	ff c0                	inc    %eax
1407d654b:	89 41 10             	mov    %eax,0x10(%rcx)
1407d654e:	83 f8 01             	cmp    $0x1,%eax
1407d6551:	7e 4e                	jle    0x1407d65a1
1407d6553:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1407d6558:	74 4f                	je     0x1407d65a9
1407d655a:	48 89 0b             	mov    %rcx,(%rbx)
1407d655d:	48 8b c3             	mov    %rbx,%rax
1407d6560:	48 83 c4 30          	add    $0x30,%rsp
1407d6564:	5b                   	pop    %rbx
1407d6565:	c3                   	ret
1407d6566:	48 8b 05 0b c9 c5 00 	mov    0xc5c90b(%rip),%rax        # 0x141432e78
1407d656d:	48 8b 48 60          	mov    0x60(%rax),%rcx
1407d6571:	48 85 c9             	test   %rcx,%rcx
1407d6574:	74 14                	je     0x1407d658a
1407d6576:	8b 41 10             	mov    0x10(%rcx),%eax
1407d6579:	ff c0                	inc    %eax
1407d657b:	89 41 10             	mov    %eax,0x10(%rcx)
1407d657e:	83 f8 01             	cmp    $0x1,%eax
1407d6581:	7e 31                	jle    0x1407d65b4
1407d6583:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1407d6588:	74 0c                	je     0x1407d6596
1407d658a:	48 89 0b             	mov    %rcx,(%rbx)
1407d658d:	48 8b c3             	mov    %rbx,%rax
1407d6590:	48 83 c4 30          	add    $0x30,%rsp
1407d6594:	5b                   	pop    %rbx
1407d6595:	c3                   	ret
1407d6596:	b9 01 00 00 00       	mov    $0x1,%ecx
1407d659b:	e8 60 41 fb ff       	call   0x14078a700
1407d65a0:	90                   	nop
1407d65a1:	33 c9                	xor    %ecx,%ecx
1407d65a3:	e8 58 41 fb ff       	call   0x14078a700
1407d65a8:	cc                   	int3
1407d65a9:	b9 01 00 00 00       	mov    $0x1,%ecx
1407d65ae:	e8 4d 41 fb ff       	call   0x14078a700
1407d65b3:	90                   	nop
1407d65b4:	33 c9                	xor    %ecx,%ecx
1407d65b6:	e8 45 41 fb ff       	call   0x14078a700
1407d65bb:	cc                   	int3
1407d65bc:	cc                   	int3
1407d65bd:	cc                   	int3
1407d65be:	cc                   	int3
1407d65bf:	cc                   	int3
1407d65c0:	40 53                	rex push %rbx
1407d65c2:	48 83 ec 30          	sub    $0x30,%rsp
1407d65c6:	48 8b d9             	mov    %rcx,%rbx
1407d65c9:	49 8b 08             	mov    (%r8),%rcx
1407d65cc:	49 8b 40 08          	mov    0x8(%r8),%rax
1407d65d0:	48 2b c1             	sub    %rcx,%rax
1407d65d3:	48 83 e0 f8          	and    $0xfffffffffffffff8,%rax
1407d65d7:	48 83 f8 08          	cmp    $0x8,%rax
1407d65db:	74 26                	je     0x1407d6603
1407d65dd:	48 8d 15 54 7d 85 00 	lea    0x857d54(%rip),%rdx        # 0x14102e338
1407d65e4:	48 8b 0d 0d af c5 00 	mov    0xc5af0d(%rip),%rcx        # 0x1414314f8
1407d65eb:	e8 d0 cf fb ff       	call   0x1407935c0
1407d65f0:	33 d2                	xor    %edx,%edx
1407d65f2:	48 8b cb             	mov    %rbx,%rcx
1407d65f5:	e8 b6 83 a3 ff       	call   0x14020e9b0
1407d65fa:	48 8b c3             	mov    %rbx,%rax
1407d65fd:	48 83 c4 30          	add    $0x30,%rsp
1407d6601:	5b                   	pop    %rbx
1407d6602:	c3                   	ret
1407d6603:	48 8b 09             	mov    (%rcx),%rcx
1407d6606:	e8 c5 df f5 ff       	call   0x1407345d0
1407d660b:	48 8b 48 20          	mov    0x20(%rax),%rcx
1407d660f:	48 8b 01             	mov    (%rcx),%rax
1407d6612:	48 3b 05 37 bc 7d 00 	cmp    0x7dbc37(%rip),%rax        # 0x140fb2250
1407d6619:	75 3b                	jne    0x1407d6656
1407d661b:	8b 41 08             	mov    0x8(%rcx),%eax
1407d661e:	3b 05 34 bc 7d 00    	cmp    0x7dbc34(%rip),%eax        # 0x140fb2258
1407d6624:	75 30                	jne    0x1407d6656
1407d6626:	48 8b 05 4b c8 c5 00 	mov    0xc5c84b(%rip),%rax        # 0x141432e78
1407d662d:	48 8b 48 60          	mov    0x60(%rax),%rcx
1407d6631:	48 85 c9             	test   %rcx,%rcx
1407d6634:	74 14                	je     0x1407d664a
1407d6636:	8b 41 10             	mov    0x10(%rcx),%eax
1407d6639:	ff c0                	inc    %eax
1407d663b:	89 41 10             	mov    %eax,0x10(%rcx)
1407d663e:	83 f8 01             	cmp    $0x1,%eax
1407d6641:	7e 4e                	jle    0x1407d6691
1407d6643:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1407d6648:	74 4f                	je     0x1407d6699
1407d664a:	48 89 0b             	mov    %rcx,(%rbx)
1407d664d:	48 8b c3             	mov    %rbx,%rax
1407d6650:	48 83 c4 30          	add    $0x30,%rsp
1407d6654:	5b                   	pop    %rbx
1407d6655:	c3                   	ret
1407d6656:	48 8b 05 1b c8 c5 00 	mov    0xc5c81b(%rip),%rax        # 0x141432e78
1407d665d:	48 8b 48 58          	mov    0x58(%rax),%rcx
1407d6661:	48 85 c9             	test   %rcx,%rcx
1407d6664:	74 14                	je     0x1407d667a
1407d6666:	8b 41 10             	mov    0x10(%rcx),%eax
1407d6669:	ff c0                	inc    %eax
1407d666b:	89 41 10             	mov    %eax,0x10(%rcx)
1407d666e:	83 f8 01             	cmp    $0x1,%eax
1407d6671:	7e 31                	jle    0x1407d66a4
1407d6673:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1407d6678:	74 0c                	je     0x1407d6686
1407d667a:	48 89 0b             	mov    %rcx,(%rbx)
1407d667d:	48 8b c3             	mov    %rbx,%rax
1407d6680:	48 83 c4 30          	add    $0x30,%rsp
1407d6684:	5b                   	pop    %rbx
1407d6685:	c3                   	ret
1407d6686:	b9 01 00 00 00       	mov    $0x1,%ecx
1407d668b:	e8 70 40 fb ff       	call   0x14078a700
1407d6690:	90                   	nop
1407d6691:	33 c9                	xor    %ecx,%ecx
1407d6693:	e8 68 40 fb ff       	call   0x14078a700
1407d6698:	cc                   	int3
1407d6699:	b9 01 00 00 00       	mov    $0x1,%ecx
1407d669e:	e8 5d 40 fb ff       	call   0x14078a700
1407d66a3:	90                   	nop
1407d66a4:	33 c9                	xor    %ecx,%ecx
1407d66a6:	e8 55 40 fb ff       	call   0x14078a700
1407d66ab:	cc                   	int3
1407d66ac:	cc                   	int3
1407d66ad:	cc                   	int3
1407d66ae:	cc                   	int3
1407d66af:	cc                   	int3
1407d66b0:	40 53                	rex push %rbx
1407d66b2:	48 83 ec 30          	sub    $0x30,%rsp
1407d66b6:	48 8b d9             	mov    %rcx,%rbx
1407d66b9:	49 8b 08             	mov    (%r8),%rcx
1407d66bc:	49 8b 40 08          	mov    0x8(%r8),%rax
1407d66c0:	48 2b c1             	sub    %rcx,%rax
1407d66c3:	48 83 e0 f8          	and    $0xfffffffffffffff8,%rax
1407d66c7:	48 83 f8 08          	cmp    $0x8,%rax
1407d66cb:	74 26                	je     0x1407d66f3
1407d66cd:	48 8d 15 c4 7c 85 00 	lea    0x857cc4(%rip),%rdx        # 0x14102e398
1407d66d4:	48 8b 0d 1d ae c5 00 	mov    0xc5ae1d(%rip),%rcx        # 0x1414314f8
1407d66db:	e8 e0 ce fb ff       	call   0x1407935c0
1407d66e0:	33 d2                	xor    %edx,%edx
1407d66e2:	48 8b cb             	mov    %rbx,%rcx
1407d66e5:	e8 c6 82 a3 ff       	call   0x14020e9b0
1407d66ea:	48 8b c3             	mov    %rbx,%rax
1407d66ed:	48 83 c4 30          	add    $0x30,%rsp
1407d66f1:	5b                   	pop    %rbx
1407d66f2:	c3                   	ret
1407d66f3:	48 8b 09             	mov    (%rcx),%rcx
1407d66f6:	e8 85 e2 f5 ff       	call   0x140734980
1407d66fb:	48 8b 48 20          	mov    0x20(%rax),%rcx
1407d66ff:	48 8b 01             	mov    (%rcx),%rax
1407d6702:	48 3b 05 47 bb 7d 00 	cmp    0x7dbb47(%rip),%rax        # 0x140fb2250
1407d6709:	75 3b                	jne    0x1407d6746
1407d670b:	8b 41 08             	mov    0x8(%rcx),%eax
1407d670e:	3b 05 44 bb 7d 00    	cmp    0x7dbb44(%rip),%eax        # 0x140fb2258