1400b6320:	e8 9b 71 fe ff       	call   0x14009d4c0
1400b6325:	48 8b 5d 3f          	mov    0x3f(%rbp),%rbx
1400b6329:	4c 89 75 07          	mov    %r14,0x7(%rbp)
1400b632d:	4c 89 75 0f          	mov    %r14,0xf(%rbp)
1400b6331:	84 db                	test   %bl,%bl
1400b6333:	0f 85 db 00 00 00    	jne    0x1400b6414
1400b6339:	b9 08 00 00 00       	mov    $0x8,%ecx
1400b633e:	48 c7 45 f7 0c 00 00 	movq   $0xc,-0x9(%rbp)
1400b6345:	00
1400b6346:	4c 89 75 ff          	mov    %r14,-0x1(%rbp)
1400b634a:	e8 f9 3e 24 00       	call   0x1402fa248
1400b634f:	48 8b d8             	mov    %rax,%rbx
1400b6352:	48 85 c0             	test   %rax,%rax
1400b6355:	74 0c                	je     0x1400b6363
1400b6357:	48 8d 05 02 7e 27 00 	lea    0x277e02(%rip),%rax        # 0x14032e160
1400b635e:	48 89 03             	mov    %rax,(%rbx)
1400b6361:	eb 03                	jmp    0x1400b6366
1400b6363:	49 8b de             	mov    %r14,%rbx
1400b6366:	e8 35 4f fd ff       	call   0x14008b2a0
1400b636b:	44 88 74 24 48       	mov    %r14b,0x48(%rsp)
1400b6370:	48 8d 4d 07          	lea    0x7(%rbp),%rcx
1400b6374:	48 89 5c 24 40       	mov    %rbx,0x40(%rsp)
1400b6379:	4c 8d 05 88 4f 27 00 	lea    0x274f88(%rip),%r8        # 0x14032b308
1400b6380:	44 89 74 24 38       	mov    %r14d,0x38(%rsp)
1400b6385:	48 8d 15 8c 4f 27 00 	lea    0x274f8c(%rip),%rdx        # 0x14032b318
1400b638c:	48 89 4c 24 30       	mov    %rcx,0x30(%rsp)
1400b6391:	41 b9 08 00 00 00    	mov    $0x8,%r9d
1400b6397:	48 8d 4d f7          	lea    -0x9(%rbp),%rcx
1400b639b:	48 89 4c 24 28       	mov    %rcx,0x28(%rsp)
1400b63a0:	48 8d 4d 27          	lea    0x27(%rbp),%rcx
1400b63a4:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1400b63a9:	e8 12 71 fe ff       	call   0x14009d4c0
1400b63ae:	48 8b 5d 3f          	mov    0x3f(%rbp),%rbx
1400b63b2:	84 db                	test   %bl,%bl
1400b63b4:	75 5e                	jne    0x1400b6414
1400b63b6:	48 8b 4d 2f          	mov    0x2f(%rbp),%rcx
1400b63ba:	48 8d 15 5f 4f 27 00 	lea    0x274f5f(%rip),%rdx        # 0x14032b320
1400b63c1:	48 83 c1 60          	add    $0x60,%rcx
1400b63c5:	41 b8 2b 00 00 00    	mov    $0x2b,%r8d
1400b63cb:	e8 90 1c fd ff       	call   0x140088060
1400b63d0:	84 db                	test   %bl,%bl
1400b63d2:	75 40                	jne    0x1400b6414
1400b63d4:	48 8d 15 cd 48 27 00 	lea    0x2748cd(%rip),%rdx        # 0x14032aca8
1400b63db:	48 8d 4d 27          	lea    0x27(%rbp),%rcx
1400b63df:	e8 8c 50 00 00       	call   0x1400bb470
1400b63e4:	48 8d 15 d1 49 27 00 	lea    0x2749d1(%rip),%rdx        # 0x14032adbc
1400b63eb:	48 8d 4d 27          	lea    0x27(%rbp),%rcx
1400b63ef:	e8 7c 50 00 00       	call   0x1400bb470
1400b63f4:	48 8d 15 3d 45 27 00 	lea    0x27453d(%rip),%rdx        # 0x14032a938
1400b63fb:	48 8d 4d 27          	lea    0x27(%rbp),%rcx
1400b63ff:	e8 6c 50 00 00       	call   0x1400bb470
1400b6404:	48 8d 15 2d 45 27 00 	lea    0x27452d(%rip),%rdx        # 0x14032a938
1400b640b:	48 8d 4d 27          	lea    0x27(%rbp),%rcx
1400b640f:	e8 5c 50 00 00       	call   0x1400bb470
1400b6414:	8b 06                	mov    (%rsi),%eax
1400b6416:	39 05 fc 4f 35 00    	cmp    %eax,0x354ffc(%rip)        # 0x14040b418
1400b641c:	0f 8f 30 01 00 00    	jg     0x1400b6552
1400b6422:	48 8d 05 cf 4f 35 00 	lea    0x354fcf(%rip),%rax        # 0x14040b3f8
1400b6429:	44 88 74 24 28       	mov    %r14b,0x28(%rsp)
1400b642e:	4c 8d 0d 1b 4f 27 00 	lea    0x274f1b(%rip),%r9        # 0x14032b350
1400b6435:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1400b643a:	41 b8 04 00 00 00    	mov    $0x4,%r8d
1400b6440:	48 8d 55 27          	lea    0x27(%rbp),%rdx
1400b6444:	48 8b cf             	mov    %rdi,%rcx
1400b6447:	e8 84 20 00 00       	call   0x1400b84d0
1400b644c:	48 8b 5d 3f          	mov    0x3f(%rbp),%rbx
1400b6450:	4c 89 75 07          	mov    %r14,0x7(%rbp)
1400b6454:	4c 89 75 0f          	mov    %r14,0xf(%rbp)
1400b6458:	84 db                	test   %bl,%bl
1400b645a:	0f 85 d1 00 00 00    	jne    0x1400b6531
1400b6460:	b9 08 00 00 00       	mov    $0x8,%ecx
1400b6465:	48 c7 45 f7 07 00 00 	movq   $0x7,-0x9(%rbp)
1400b646c:	00
1400b646d:	4c 89 75 ff          	mov    %r14,-0x1(%rbp)
1400b6471:	e8 d2 3d 24 00       	call   0x1402fa248
1400b6476:	48 8b d8             	mov    %rax,%rbx
1400b6479:	48 85 c0             	test   %rax,%rax
1400b647c:	74 05                	je     0x1400b6483
1400b647e:	4c 89 20             	mov    %r12,(%rax)
1400b6481:	eb 03                	jmp    0x1400b6486
1400b6483:	49 8b de             	mov    %r14,%rbx
1400b6486:	e8 75 48 fd ff       	call   0x14008ad00
1400b648b:	44 88 74 24 48       	mov    %r14b,0x48(%rsp)
1400b6490:	48 8d 4d 07          	lea    0x7(%rbp),%rcx
1400b6494:	48 89 5c 24 40       	mov    %rbx,0x40(%rsp)
1400b6499:	4c 8d 05 e0 4d 27 00 	lea    0x274de0(%rip),%r8        # 0x14032b280
1400b64a0:	44 89 74 24 38       	mov    %r14d,0x38(%rsp)
1400b64a5:	48 8d 15 f4 4d 27 00 	lea    0x274df4(%rip),%rdx        # 0x14032b2a0
1400b64ac:	48 89 4c 24 30       	mov    %rcx,0x30(%rsp)
1400b64b1:	45 33 c9             	xor    %r9d,%r9d
1400b64b4:	48 8d 4d f7          	lea    -0x9(%rbp),%rcx
1400b64b8:	48 89 4c 24 28       	mov    %rcx,0x28(%rsp)
1400b64bd:	48 8d 4d 27          	lea    0x27(%rbp),%rcx
1400b64c1:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1400b64c6:	e8 f5 6f fe ff       	call   0x14009d4c0
1400b64cb:	48 8b 5d 3f          	mov    0x3f(%rbp),%rbx
1400b64cf:	84 db                	test   %bl,%bl
1400b64d1:	75 5e                	jne    0x1400b6531
1400b64d3:	48 8b 4d 2f          	mov    0x2f(%rbp),%rcx
1400b64d7:	48 8d 15 8a 4e 27 00 	lea    0x274e8a(%rip),%rdx        # 0x14032b368
1400b64de:	48 83 c1 60          	add    $0x60,%rcx
1400b64e2:	41 b8 2e 00 00 00    	mov    $0x2e,%r8d
1400b64e8:	e8 73 1b fd ff       	call   0x140088060
1400b64ed:	84 db                	test   %bl,%bl
1400b64ef:	75 40                	jne    0x1400b6531
1400b64f1:	48 8d 15 b0 47 27 00 	lea    0x2747b0(%rip),%rdx        # 0x14032aca8
1400b64f8:	48 8d 4d 27          	lea    0x27(%rbp),%rcx
1400b64fc:	e8 6f 4f 00 00       	call   0x1400bb470
1400b6501:	48 8d 15 b4 48 27 00 	lea    0x2748b4(%rip),%rdx        # 0x14032adbc
1400b6508:	48 8d 4d 27          	lea    0x27(%rbp),%rcx
1400b650c:	e8 5f 4f 00 00       	call   0x1400bb470
1400b6511:	48 8d 15 20 44 27 00 	lea    0x274420(%rip),%rdx        # 0x14032a938
1400b6518:	48 8d 4d 27          	lea    0x27(%rbp),%rcx
1400b651c:	e8 4f 4f 00 00       	call   0x1400bb470
1400b6521:	48 8d 15 10 44 27 00 	lea    0x274410(%rip),%rdx        # 0x14032a938
1400b6528:	48 8d 4d 27          	lea    0x27(%rbp),%rcx
1400b652c:	e8 3f 4f 00 00       	call   0x1400bb470
1400b6531:	4c 8d 9c 24 a0 00 00 	lea    0xa0(%rsp),%r11
1400b6538:	00
1400b6539:	49 8b 5b 20          	mov    0x20(%r11),%rbx
1400b653d:	49 8b 73 28          	mov    0x28(%r11),%rsi
1400b6541:	49 8b 7b 30          	mov    0x30(%r11),%rdi
1400b6545:	4d 8b 63 38          	mov    0x38(%r11),%r12
1400b6549:	49 8b e3             	mov    %r11,%rsp
1400b654c:	41 5f                	pop    %r15
1400b654e:	41 5e                	pop    %r14
1400b6550:	5d                   	pop    %rbp
1400b6551:	c3                   	ret
1400b6552:	48 8d 0d bf 4e 35 00 	lea    0x354ebf(%rip),%rcx        # 0x14040b418
1400b6559:	e8 e6 44 24 00       	call   0x1402faa44
1400b655e:	83 3d b3 4e 35 00 ff 	cmpl   $0xffffffff,0x354eb3(%rip)        # 0x14040b418
1400b6565:	0f 85 b7 fe ff ff    	jne    0x1400b6422
1400b656b:	33 c0                	xor    %eax,%eax
1400b656d:	c7 05 81 4e 35 00 46 	movl   $0x2274c846,0x354e81(%rip)        # 0x14040b3f8
1400b6574:	c8 74 22
1400b6577:	48 8d 0d 8a 4e 35 00 	lea    0x354e8a(%rip),%rcx        # 0x14040b408
1400b657e:	48 89 05 83 4e 35 00 	mov    %rax,0x354e83(%rip)        # 0x14040b408
1400b6585:	41 b8 46 c8 74 22    	mov    $0x2274c846,%r8d
1400b658b:	48 89 0d 6e 4e 35 00 	mov    %rcx,0x354e6e(%rip)        # 0x14040b400
1400b6592:	48 8d 15 c7 45 27 00 	lea    0x2745c7(%rip),%rdx        # 0x14032ab60
1400b6599:	66 89 05 70 4e 35 00 	mov    %ax,0x354e70(%rip)        # 0x14040b410
1400b65a0:	e8 6b f6 00 00       	call   0x1400c5c10
1400b65a5:	48 8d 0d 6c 4e 35 00 	lea    0x354e6c(%rip),%rcx        # 0x14040b418
1400b65ac:	e8 27 44 24 00       	call   0x1402fa9d8
1400b65b1:	e9 6c fe ff ff       	jmp    0x1400b6422
1400b65b6:	48 8d 0d 43 4d 35 00 	lea    0x354d43(%rip),%rcx        # 0x14040b300
1400b65bd:	e8 82 44 24 00       	call   0x1402faa44
1400b65c2:	83 3d 37 4d 35 00 ff 	cmpl   $0xffffffff,0x354d37(%rip)        # 0x14040b300
1400b65c9:	0f 85 27 f7 ff ff    	jne    0x1400b5cf6
1400b65cf:	33 c0                	xor    %eax,%eax
1400b65d1:	c7 05 05 4d 35 00 c3 	movl   $0x2b76ec3,0x354d05(%rip)        # 0x14040b2e0
1400b65d8:	6e b7 02
1400b65db:	48 8d 0d 0e 4d 35 00 	lea    0x354d0e(%rip),%rcx        # 0x14040b2f0
1400b65e2:	48 89 05 07 4d 35 00 	mov    %rax,0x354d07(%rip)        # 0x14040b2f0
1400b65e9:	41 b8 c3 6e b7 02    	mov    $0x2b76ec3,%r8d
1400b65ef:	48 89 0d f2 4c 35 00 	mov    %rcx,0x354cf2(%rip)        # 0x14040b2e8
1400b65f6:	48 8d 15 63 45 27 00 	lea    0x274563(%rip),%rdx        # 0x14032ab60
1400b65fd:	66 89 05 f4 4c 35 00 	mov    %ax,0x354cf4(%rip)        # 0x14040b2f8
1400b6604:	e8 07 f6 00 00       	call   0x1400c5c10
1400b6609:	48 8d 0d f0 4c 35 00 	lea    0x354cf0(%rip),%rcx        # 0x14040b300
1400b6610:	e8 c3 43 24 00       	call   0x1402fa9d8
1400b6615:	e9 dc f6 ff ff       	jmp    0x1400b5cf6
1400b661a:	48 8d 0d 07 4d 35 00 	lea    0x354d07(%rip),%rcx        # 0x14040b328
1400b6621:	e8 1e 44 24 00       	call   0x1402faa44
1400b6626:	83 3d fb 4c 35 00 ff 	cmpl   $0xffffffff,0x354cfb(%rip)        # 0x14040b328
1400b662d:	0f 85 54 f8 ff ff    	jne    0x1400b5e87
1400b6633:	33 c0                	xor    %eax,%eax
1400b6635:	c7 05 c9 4c 35 00 25 	movl   $0xa8ccde25,0x354cc9(%rip)        # 0x14040b308
1400b663c:	de cc a8
1400b663f:	48 8d 0d d2 4c 35 00 	lea    0x354cd2(%rip),%rcx        # 0x14040b318
1400b6646:	48 89 05 cb 4c 35 00 	mov    %rax,0x354ccb(%rip)        # 0x14040b318
1400b664d:	41 b8 25 de cc a8    	mov    $0xa8ccde25,%r8d
1400b6653:	48 89 0d b6 4c 35 00 	mov    %rcx,0x354cb6(%rip)        # 0x14040b310
1400b665a:	48 8d 15 ff 44 27 00 	lea    0x2744ff(%rip),%rdx        # 0x14032ab60
1400b6661:	66 89 05 b8 4c 35 00 	mov    %ax,0x354cb8(%rip)        # 0x14040b320
1400b6668:	e8 a3 f5 00 00       	call   0x1400c5c10
1400b666d:	48 8d 0d b4 4c 35 00 	lea    0x354cb4(%rip),%rcx        # 0x14040b328
1400b6674:	e8 5f 43 24 00       	call   0x1402fa9d8
1400b6679:	e9 09 f8 ff ff       	jmp    0x1400b5e87
1400b667e:	48 8d 0d 43 4d 35 00 	lea    0x354d43(%rip),%rcx        # 0x14040b3c8
1400b6685:	e8 ba 43 24 00       	call   0x1402faa44
1400b668a:	83 3d 37 4d 35 00 ff 	cmpl   $0xffffffff,0x354d37(%rip)        # 0x14040b3c8
1400b6691:	0f 85 4e fa ff ff    	jne    0x1400b60e5
1400b6697:	33 c0                	xor    %eax,%eax
1400b6699:	c7 05 05 4d 35 00 61 	movl   $0x6bbedc61,0x354d05(%rip)        # 0x14040b3a8
1400b66a0:	dc be 6b
1400b66a3:	48 8d 0d 0e 4d 35 00 	lea    0x354d0e(%rip),%rcx        # 0x14040b3b8
1400b66aa:	48 89 05 07 4d 35 00 	mov    %rax,0x354d07(%rip)        # 0x14040b3b8
1400b66b1:	41 b8 61 dc be 6b    	mov    $0x6bbedc61,%r8d
1400b66b7:	48 89 0d f2 4c 35 00 	mov    %rcx,0x354cf2(%rip)        # 0x14040b3b0
1400b66be:	48 8d 15 9b 44 27 00 	lea    0x27449b(%rip),%rdx        # 0x14032ab60
1400b66c5:	66 89 05 f4 4c 35 00 	mov    %ax,0x354cf4(%rip)        # 0x14040b3c0
1400b66cc:	e8 3f f5 00 00       	call   0x1400c5c10
1400b66d1:	48 8d 0d f0 4c 35 00 	lea    0x354cf0(%rip),%rcx        # 0x14040b3c8
1400b66d8:	e8 fb 42 24 00       	call   0x1402fa9d8
1400b66dd:	e9 03 fa ff ff       	jmp    0x1400b60e5
1400b66e2:	48 8d 0d 07 4d 35 00 	lea    0x354d07(%rip),%rcx        # 0x14040b3f0
1400b66e9:	e8 56 43 24 00       	call   0x1402faa44
1400b66ee:	83 3d fb 4c 35 00 ff 	cmpl   $0xffffffff,0x354cfb(%rip)        # 0x14040b3f0
1400b66f5:	0f 85 85 fb ff ff    	jne    0x1400b6280
1400b66fb:	33 c0                	xor    %eax,%eax
1400b66fd:	c7 05 c9 4c 35 00 e0 	movl   $0x7a1c68e0,0x354cc9(%rip)        # 0x14040b3d0
1400b6704:	68 1c 7a
1400b6707:	48 8d 0d d2 4c 35 00 	lea    0x354cd2(%rip),%rcx        # 0x14040b3e0
1400b670e:	48 89 05 cb 4c 35 00 	mov    %rax,0x354ccb(%rip)        # 0x14040b3e0
1400b6715:	41 b8 e0 68 1c 7a    	mov    $0x7a1c68e0,%r8d
1400b671b:	48 89 0d b6 4c 35 00 	mov    %rcx,0x354cb6(%rip)        # 0x14040b3d8
1400b6722:	48 8d 15 37 44 27 00 	lea    0x274437(%rip),%rdx        # 0x14032ab60
1400b6729:	66 89 05 b8 4c 35 00 	mov    %ax,0x354cb8(%rip)        # 0x14040b3e8
1400b6730:	e8 db f4 00 00       	call   0x1400c5c10
1400b6735:	48 8d 0d b4 4c 35 00 	lea    0x354cb4(%rip),%rcx        # 0x14040b3f0
1400b673c:	e8 97 42 24 00       	call   0x1402fa9d8
1400b6741:	e9 3a fb ff ff       	jmp    0x1400b6280
1400b6746:	cc                   	int3
1400b6747:	cc                   	int3
1400b6748:	cc                   	int3
1400b6749:	cc                   	int3
1400b674a:	cc                   	int3
1400b674b:	cc                   	int3
1400b674c:	cc                   	int3
1400b674d:	cc                   	int3
1400b674e:	cc                   	int3
1400b674f:	cc                   	int3
1400b6750:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
1400b6755:	55                   	push   %rbp
1400b6756:	56                   	push   %rsi
1400b6757:	57                   	push   %rdi
1400b6758:	41 54                	push   %r12
1400b675a:	41 55                	push   %r13
1400b675c:	41 56                	push   %r14
1400b675e:	41 57                	push   %r15
1400b6760:	48 83 ec 70          	sub    $0x70,%rsp
1400b6764:	48 8b 05 15 1a 35 00 	mov    0x351a15(%rip),%rax        # 0x140408180
1400b676b:	48 33 c4             	xor    %rsp,%rax
1400b676e:	48 89 44 24 68       	mov    %rax,0x68(%rsp)
1400b6773:	4c 89 4c 24 30       	mov    %r9,0x30(%rsp)
1400b6778:	49 8b e8             	mov    %r8,%rbp
1400b677b:	4c 8b e2             	mov    %rdx,%r12
1400b677e:	48 89 54 24 20       	mov    %rdx,0x20(%rsp)
1400b6783:	48 8b d9             	mov    %rcx,%rbx
1400b6786:	48 89 4c 24 38       	mov    %rcx,0x38(%rsp)
1400b678b:	0f 57 c0             	xorps  %xmm0,%xmm0
1400b678e:	0f 11 44 24 48       	movups %xmm0,0x48(%rsp)
1400b6793:	45 33 f6             	xor    %r14d,%r14d
1400b6796:	4c 89 74 24 58       	mov    %r14,0x58(%rsp)
1400b679b:	4c 89 74 24 60       	mov    %r14,0x60(%rsp)
1400b67a0:	48 c7 c6 ff ff ff ff 	mov    $0xffffffffffffffff,%rsi
1400b67a7:	4c 8b c6             	mov    %rsi,%r8
1400b67aa:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1400b67b0:	49 ff c0             	inc    %r8
1400b67b3:	45 38 34 28          	cmp    %r14b,(%r8,%rbp,1)
1400b67b7:	75 f7                	jne    0x1400b67b0
1400b67b9:	48 8b d5             	mov    %rbp,%rdx
1400b67bc:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
1400b67c1:	e8 6a f4 fc ff       	call   0x140085c30
1400b67c6:	90                   	nop
1400b67c7:	48 8d bb 28 01 00 00 	lea    0x128(%rbx),%rdi
1400b67ce:	48 8b cf             	mov    %rdi,%rcx
1400b67d1:	e8 aa 60 24 00       	call   0x1402fc880
1400b67d6:	85 c0                	test   %eax,%eax
1400b67d8:	0f 85 68 02 00 00    	jne    0x1400b6a46
1400b67de:	8b 47 4c             	mov    0x4c(%rdi),%eax
1400b67e1:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1400b67e6:	0f 84 65 02 00 00    	je     0x1400b6a51
1400b67ec:	4c 8d 44 24 48       	lea    0x48(%rsp),%r8
1400b67f1:	4c 8b 7c 24 48       	mov    0x48(%rsp),%r15
1400b67f6:	4c 8b 6c 24 60       	mov    0x60(%rsp),%r13
1400b67fb:	49 83 fd 0f          	cmp    $0xf,%r13
1400b67ff:	4d 0f 47 c7          	cmova  %r15,%r8
1400b6803:	48 ba 25 23 22 84 e4 	movabs $0xcbf29ce484222325,%rdx
1400b680a:	9c f2 cb
1400b680d:	49 8b ce             	mov    %r14,%rcx
1400b6810:	4c 8b 74 24 58       	mov    0x58(%rsp),%r14
1400b6815:	4d 85 f6             	test   %r14,%r14
1400b6818:	74 2a                	je     0x1400b6844
1400b681a:	49 b9 b3 01 00 00 00 	movabs $0x100000001b3,%r9
1400b6821:	01 00 00
1400b6824:	0f 1f 40 00          	nopl   0x0(%rax)
1400b6828:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1400b682f:	00
1400b6830:	41 0f b6 04 08       	movzbl (%r8,%rcx,1),%eax
1400b6835:	48 33 d0             	xor    %rax,%rdx
1400b6838:	49 0f af d1          	imul   %r9,%rdx
1400b683c:	48 ff c1             	inc    %rcx
1400b683f:	49 3b ce             	cmp    %r14,%rcx
1400b6842:	72 ec                	jb     0x1400b6830
1400b6844:	48 8b 8b 98 00 00 00 	mov    0x98(%rbx),%rcx
1400b684b:	48 23 ca             	and    %rdx,%rcx
1400b684e:	48 03 c9             	add    %rcx,%rcx
1400b6851:	48 8b 83 80 00 00 00 	mov    0x80(%rbx),%rax
1400b6858:	48 8b 5c c8 08       	mov    0x8(%rax,%rcx,8),%rbx
1400b685d:	48 8b 54 24 38       	mov    0x38(%rsp),%rdx
1400b6862:	48 8b 52 70          	mov    0x70(%rdx),%rdx
1400b6866:	48 89 54 24 28       	mov    %rdx,0x28(%rsp)
1400b686b:	48 3b da             	cmp    %rdx,%rbx
1400b686e:	74 61                	je     0x1400b68d1
1400b6870:	4c 8b 24 c8          	mov    (%rax,%rcx,8),%r12
1400b6874:	0f 1f 40 00          	nopl   0x0(%rax)
1400b6878:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1400b687f:	00
1400b6880:	48 8d 53 10          	lea    0x10(%rbx),%rdx
1400b6884:	48 8b 42 10          	mov    0x10(%rdx),%rax
1400b6888:	48 83 7a 18 0f       	cmpq   $0xf,0x18(%rdx)
1400b688d:	76 03                	jbe    0x1400b6892
1400b688f:	48 8b 12             	mov    (%rdx),%rdx
1400b6892:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
1400b6897:	49 83 fd 0f          	cmp    $0xf,%r13
1400b689b:	49 0f 47 cf          	cmova  %r15,%rcx
1400b689f:	4c 3b f0             	cmp    %rax,%r14
1400b68a2:	75 0c                	jne    0x1400b68b0
1400b68a4:	4d 8b c6             	mov    %r14,%r8
1400b68a7:	e8 76 61 24 00       	call   0x1402fca22
1400b68ac:	85 c0                	test   %eax,%eax
1400b68ae:	74 0b                	je     0x1400b68bb
1400b68b0:	49 3b dc             	cmp    %r12,%rbx
1400b68b3:	74 12                	je     0x1400b68c7
1400b68b5:	48 8b 5b 08          	mov    0x8(%rbx),%rbx
1400b68b9:	eb c5                	jmp    0x1400b6880
1400b68bb:	48 8b 54 24 28       	mov    0x28(%rsp),%rdx
1400b68c0:	4c 8b 64 24 20       	mov    0x20(%rsp),%r12
1400b68c5:	eb 0c                	jmp    0x1400b68d3
1400b68c7:	48 8b 54 24 28       	mov    0x28(%rsp),%rdx
1400b68cc:	4c 8b 64 24 20       	mov    0x20(%rsp),%r12
1400b68d1:	33 db                	xor    %ebx,%ebx
1400b68d3:	48 85 db             	test   %rbx,%rbx
1400b68d6:	48 0f 44 da          	cmove  %rdx,%rbx
1400b68da:	48 3b da             	cmp    %rdx,%rbx
1400b68dd:	74 06                	je     0x1400b68e5
1400b68df:	48 8b 5b 30          	mov    0x30(%rbx),%rbx
1400b68e3:	eb 02                	jmp    0x1400b68e7
1400b68e5:	33 db                	xor    %ebx,%ebx
1400b68e7:	48 8b cf             	mov    %rdi,%rcx
1400b68ea:	e8 97 5f 24 00       	call   0x1402fc886
1400b68ef:	90                   	nop
1400b68f0:	49 83 fd 0f          	cmp    $0xf,%r13
1400b68f4:	76 34                	jbe    0x1400b692a
1400b68f6:	49 8d 55 01          	lea    0x1(%r13),%rdx
1400b68fa:	49 8b c7             	mov    %r15,%rax
1400b68fd:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1400b6904:	72 1c                	jb     0x1400b6922
1400b6906:	48 83 c2 27          	add    $0x27,%rdx
1400b690a:	4d 8b 7f f8          	mov    -0x8(%r15),%r15
1400b690e:	49 2b c7             	sub    %r15,%rax
1400b6911:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1400b6915:	48 83 f8 1f          	cmp    $0x1f,%rax
1400b6919:	76 07                	jbe    0x1400b6922
1400b691b:	ff 15 d7 36 27 00    	call   *0x2736d7(%rip)        # 0x140329ff8
1400b6921:	cc                   	int3
1400b6922:	49 8b cf             	mov    %r15,%rcx
1400b6925:	e8 5a 39 24 00       	call   0x1402fa284