14074d206:	cc                   	int3
14074d207:	cc                   	int3
14074d208:	cc                   	int3
14074d209:	cc                   	int3
14074d20a:	cc                   	int3
14074d20b:	cc                   	int3
14074d20c:	cc                   	int3
14074d20d:	cc                   	int3
14074d20e:	cc                   	int3
14074d20f:	cc                   	int3
14074d210:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14074d215:	57                   	push   %rdi
14074d216:	48 83 ec 20          	sub    $0x20,%rsp
14074d21a:	83 3a 00             	cmpl   $0x0,(%rdx)
14074d21d:	48 8b da             	mov    %rdx,%rbx
14074d220:	48 8b f9             	mov    %rcx,%rdi
14074d223:	75 2e                	jne    0x14074d253
14074d225:	41 b8 01 00 00 00    	mov    $0x1,%r8d
14074d22b:	48 8d 15 be 75 8d 00 	lea    0x8d75be(%rip),%rdx        # 0x1410247f0
14074d232:	48 8b cb             	mov    %rbx,%rcx
14074d235:	e8 56 6d 0d 00       	call   0x140823f90
14074d23a:	83 3b 01             	cmpl   $0x1,(%rbx)
14074d23d:	74 1f                	je     0x14074d25e
14074d23f:	45 33 c0             	xor    %r8d,%r8d
14074d242:	48 8d 15 fb ac 88 00 	lea    0x88acfb(%rip),%rdx        # 0x140fd7f44
14074d249:	48 8b cb             	mov    %rbx,%rcx
14074d24c:	e8 3f 6d 0d 00       	call   0x140823f90
14074d251:	eb 0b                	jmp    0x14074d25e
14074d253:	8b 51 18             	mov    0x18(%rcx),%edx
14074d256:	48 8b cb             	mov    %rbx,%rcx
14074d259:	e8 a2 67 0d 00       	call   0x140823a00
14074d25e:	48 8b 4f 40          	mov    0x40(%rdi),%rcx
14074d262:	48 8b d3             	mov    %rbx,%rdx
14074d265:	48 8b 01             	mov    (%rcx),%rax
14074d268:	48 8b 40 08          	mov    0x8(%rax),%rax
14074d26c:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14074d271:	48 83 c4 20          	add    $0x20,%rsp
14074d275:	5f                   	pop    %rdi
14074d276:	48 ff 25 a3 67 83 00 	rex.W jmp *0x8367a3(%rip)        # 0x140f83a20
14074d27d:	cc                   	int3
14074d27e:	cc                   	int3
14074d27f:	cc                   	int3
14074d280:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
14074d285:	57                   	push   %rdi
14074d286:	48 83 ec 50          	sub    $0x50,%rsp
14074d28a:	48 8b 05 6f bc c6 00 	mov    0xc6bc6f(%rip),%rax        # 0x1413b8f00
14074d291:	48 33 c4             	xor    %rsp,%rax
14074d294:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
14074d299:	48 8b da             	mov    %rdx,%rbx
14074d29c:	48 8b f9             	mov    %rcx,%rdi
14074d29f:	83 3a 00             	cmpl   $0x0,(%rdx)
14074d2a2:	0f 85 d1 00 00 00    	jne    0x14074d379
14074d2a8:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
14074d2ad:	e8 7e 0b 00 00       	call   0x14074de30
14074d2b2:	90                   	nop
14074d2b3:	44 8b 40 10          	mov    0x10(%rax),%r8d
14074d2b7:	48 83 78 18 0f       	cmpq   $0xf,0x18(%rax)
14074d2bc:	76 03                	jbe    0x14074d2c1
14074d2be:	48 8b 00             	mov    (%rax),%rax
14074d2c1:	48 8b d0             	mov    %rax,%rdx
14074d2c4:	48 8b cb             	mov    %rbx,%rcx
14074d2c7:	e8 94 70 0d 00       	call   0x140824360
14074d2cc:	90                   	nop
14074d2cd:	48 8b 54 24 38       	mov    0x38(%rsp),%rdx
14074d2d2:	48 83 fa 0f          	cmp    $0xf,%rdx
14074d2d6:	76 32                	jbe    0x14074d30a
14074d2d8:	48 ff c2             	inc    %rdx
14074d2db:	48 8b 4c 24 20       	mov    0x20(%rsp),%rcx
14074d2e0:	48 8b c1             	mov    %rcx,%rax
14074d2e3:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14074d2ea:	72 19                	jb     0x14074d305
14074d2ec:	48 83 c2 27          	add    $0x27,%rdx
14074d2f0:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14074d2f4:	48 2b c1             	sub    %rcx,%rax
14074d2f7:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
14074d2fb:	48 83 f8 1f          	cmp    $0x1f,%rax
14074d2ff:	0f 87 d8 00 00 00    	ja     0x14074d3dd
14074d305:	e8 3a de 6c 00       	call   0x140e1b144
14074d30a:	41 b8 01 00 00 00    	mov    $0x1,%r8d
14074d310:	48 8d 15 11 7d 86 00 	lea    0x867d11(%rip),%rdx        # 0x140fb5028
14074d317:	48 8b cb             	mov    %rbx,%rcx
14074d31a:	e8 71 6c 0d 00       	call   0x140823f90
14074d31f:	48 8b d3             	mov    %rbx,%rdx
14074d322:	48 8b 4f 40          	mov    0x40(%rdi),%rcx
14074d326:	e8 65 e3 ff ff       	call   0x14074b690
14074d32b:	41 b8 01 00 00 00    	mov    $0x1,%r8d
14074d331:	48 8d 15 6c 7d 86 00 	lea    0x867d6c(%rip),%rdx        # 0x140fb50a4
14074d338:	48 8b cb             	mov    %rbx,%rcx
14074d33b:	e8 50 6c 0d 00       	call   0x140823f90
14074d340:	48 83 7f 50 00       	cmpq   $0x0,0x50(%rdi)
14074d345:	74 7e                	je     0x14074d3c5
14074d347:	41 b8 01 00 00 00    	mov    $0x1,%r8d
14074d34d:	48 8d 15 3c 73 8d 00 	lea    0x8d733c(%rip),%rdx        # 0x141024690
14074d354:	48 8b cb             	mov    %rbx,%rcx
14074d357:	e8 34 6c 0d 00       	call   0x140823f90
14074d35c:	83 3b 01             	cmpl   $0x1,(%rbx)
14074d35f:	74 12                	je     0x14074d373
14074d361:	45 33 c0             	xor    %r8d,%r8d
14074d364:	48 8d 15 d9 ab 88 00 	lea    0x88abd9(%rip),%rdx        # 0x140fd7f44
14074d36b:	48 8b cb             	mov    %rbx,%rcx
14074d36e:	e8 1d 6c 0d 00       	call   0x140823f90
14074d373:	48 8b 4f 50          	mov    0x50(%rdi),%rcx
14074d377:	eb 3c                	jmp    0x14074d3b5
14074d379:	8b 51 18             	mov    0x18(%rcx),%edx
14074d37c:	48 8b cb             	mov    %rbx,%rcx
14074d37f:	e8 7c 66 0d 00       	call   0x140823a00
14074d384:	8b 57 58             	mov    0x58(%rdi),%edx
14074d387:	48 8b cb             	mov    %rbx,%rcx
14074d38a:	e8 71 66 0d 00       	call   0x140823a00
14074d38f:	33 d2                	xor    %edx,%edx
14074d391:	48 39 57 50          	cmp    %rdx,0x50(%rdi)
14074d395:	0f 95 c2             	setne  %dl
14074d398:	48 8b cb             	mov    %rbx,%rcx
14074d39b:	e8 60 66 0d 00       	call   0x140823a00
14074d3a0:	48 8b d3             	mov    %rbx,%rdx
14074d3a3:	48 8b 4f 40          	mov    0x40(%rdi),%rcx
14074d3a7:	e8 e4 e2 ff ff       	call   0x14074b690
14074d3ac:	48 8b 4f 50          	mov    0x50(%rdi),%rcx
14074d3b0:	48 85 c9             	test   %rcx,%rcx
14074d3b3:	74 10                	je     0x14074d3c5
14074d3b5:	48 8b 01             	mov    (%rcx),%rax
14074d3b8:	48 8b d3             	mov    %rbx,%rdx
14074d3bb:	48 8b 40 08          	mov    0x8(%rax),%rax
14074d3bf:	ff 15 5b 66 83 00    	call   *0x83665b(%rip)        # 0x140f83a20
14074d3c5:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
14074d3ca:	48 33 cc             	xor    %rsp,%rcx
14074d3cd:	e8 2e e1 6c 00       	call   0x140e1b500
14074d3d2:	48 8b 5c 24 70       	mov    0x70(%rsp),%rbx
14074d3d7:	48 83 c4 50          	add    $0x50,%rsp
14074d3db:	5f                   	pop    %rdi
14074d3dc:	c3                   	ret
14074d3dd:	e8 c2 cd 6d 00       	call   0x140e2a1a4
14074d3e2:	cc                   	int3
14074d3e3:	cc                   	int3
14074d3e4:	cc                   	int3
14074d3e5:	cc                   	int3
14074d3e6:	cc                   	int3
14074d3e7:	cc                   	int3
14074d3e8:	cc                   	int3
14074d3e9:	cc                   	int3
14074d3ea:	cc                   	int3
14074d3eb:	cc                   	int3
14074d3ec:	cc                   	int3
14074d3ed:	cc                   	int3
14074d3ee:	cc                   	int3
14074d3ef:	cc                   	int3
14074d3f0:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
14074d3f5:	41 56                	push   %r14
14074d3f7:	48 83 ec 20          	sub    $0x20,%rsp
14074d3fb:	83 3a 01             	cmpl   $0x1,(%rdx)
14074d3fe:	48 8b da             	mov    %rdx,%rbx
14074d401:	48 89 74 24 38       	mov    %rsi,0x38(%rsp)
14074d406:	4c 8b f1             	mov    %rcx,%r14
14074d409:	48 89 7c 24 40       	mov    %rdi,0x40(%rsp)
14074d40e:	48 63 79 18          	movslq 0x18(%rcx),%rdi
14074d412:	75 0c                	jne    0x14074d420
14074d414:	8b d7                	mov    %edi,%edx
14074d416:	48 8b cb             	mov    %rbx,%rcx
14074d419:	e8 e2 65 0d 00       	call   0x140823a00
14074d41e:	eb 48                	jmp    0x14074d468
14074d420:	83 ff 0e             	cmp    $0xe,%edi
14074d423:	75 1c                	jne    0x14074d441
14074d425:	48 8b 01             	mov    (%rcx),%rax
14074d428:	48 8b 40 40          	mov    0x40(%rax),%rax
14074d42c:	ff 15 ee 65 83 00    	call   *0x8365ee(%rip)        # 0x140f83a20
14074d432:	48 83 38 00          	cmpq   $0x0,(%rax)
14074d436:	75 17                	jne    0x14074d44f
14074d438:	48 8d 15 4d 31 8d 00 	lea    0x8d314d(%rip),%rdx        # 0x14102058c
14074d43f:	eb 19                	jmp    0x14074d45a
14074d441:	83 ff 17             	cmp    $0x17,%edi
14074d444:	7c 09                	jl     0x14074d44f
14074d446:	48 8d 15 1b 6f 8d 00 	lea    0x8d6f1b(%rip),%rdx        # 0x141024368
14074d44d:	eb 0b                	jmp    0x14074d45a
14074d44f:	48 8d 15 0a 6e 8d 00 	lea    0x8d6e0a(%rip),%rdx        # 0x141024260
14074d456:	48 8b 14 fa          	mov    (%rdx,%rdi,8),%rdx
14074d45a:	41 b8 01 00 00 00    	mov    $0x1,%r8d
14074d460:	48 8b cb             	mov    %rbx,%rcx
14074d463:	e8 28 6b 0d 00       	call   0x140823f90
14074d468:	83 3b 01             	cmpl   $0x1,(%rbx)
14074d46b:	74 15                	je     0x14074d482
14074d46d:	41 b8 01 00 00 00    	mov    $0x1,%r8d
14074d473:	48 8d 15 76 6b 88 00 	lea    0x886b76(%rip),%rdx        # 0x140fd3ff0
14074d47a:	48 8b cb             	mov    %rbx,%rcx
14074d47d:	e8 0e 6b 0d 00       	call   0x140823f90
14074d482:	49 8b 76 40          	mov    0x40(%r14),%rsi
14074d486:	33 ff                	xor    %edi,%edi
14074d488:	48 8b 46 50          	mov    0x50(%rsi),%rax
14074d48c:	48 2b 46 48          	sub    0x48(%rsi),%rax
14074d490:	48 c1 f8 03          	sar    $0x3,%rax
14074d494:	48 85 c0             	test   %rax,%rax
14074d497:	74 57                	je     0x14074d4f0
14074d499:	48 89 6c 24 30       	mov    %rbp,0x30(%rsp)
14074d49e:	8b ef                	mov    %edi,%ebp
14074d4a0:	83 3b 01             	cmpl   $0x1,(%rbx)
14074d4a3:	74 19                	je     0x14074d4be
14074d4a5:	85 ff                	test   %edi,%edi
14074d4a7:	74 15                	je     0x14074d4be
14074d4a9:	41 b8 01 00 00 00    	mov    $0x1,%r8d
14074d4af:	48 8d 15 72 62 86 00 	lea    0x866272(%rip),%rdx        # 0x140fb3728
14074d4b6:	48 8b cb             	mov    %rbx,%rcx
14074d4b9:	e8 d2 6a 0d 00       	call   0x140823f90
14074d4be:	48 8b 46 48          	mov    0x48(%rsi),%rax
14074d4c2:	48 8b d3             	mov    %rbx,%rdx
14074d4c5:	48 8b 0c e8          	mov    (%rax,%rbp,8),%rcx
14074d4c9:	48 8b 01             	mov    (%rcx),%rax
14074d4cc:	48 8b 40 08          	mov    0x8(%rax),%rax
14074d4d0:	ff 15 4a 65 83 00    	call   *0x83654a(%rip)        # 0x140f83a20
14074d4d6:	48 8b 46 50          	mov    0x50(%rsi),%rax
14074d4da:	ff c7                	inc    %edi
14074d4dc:	48 2b 46 48          	sub    0x48(%rsi),%rax
14074d4e0:	48 c1 f8 03          	sar    $0x3,%rax
14074d4e4:	8b ef                	mov    %edi,%ebp
14074d4e6:	48 3b e8             	cmp    %rax,%rbp
14074d4e9:	72 b5                	jb     0x14074d4a0
14074d4eb:	48 8b 6c 24 30       	mov    0x30(%rsp),%rbp
14074d4f0:	83 3b 01             	cmpl   $0x1,(%rbx)
14074d4f3:	48 8b 7c 24 40       	mov    0x40(%rsp),%rdi
14074d4f8:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
14074d4fd:	74 15                	je     0x14074d514
14074d4ff:	41 b8 01 00 00 00    	mov    $0x1,%r8d
14074d505:	48 8d 15 e0 6a 88 00 	lea    0x886ae0(%rip),%rdx        # 0x140fd3fec
14074d50c:	48 8b cb             	mov    %rbx,%rcx
14074d50f:	e8 7c 6a 0d 00       	call   0x140823f90
14074d514:	49 83 7e 48 00       	cmpq   $0x0,0x48(%r14)
14074d519:	74 2e                	je     0x14074d549
14074d51b:	83 3b 01             	cmpl   $0x1,(%rbx)
14074d51e:	74 15                	je     0x14074d535
14074d520:	41 b8 01 00 00 00    	mov    $0x1,%r8d
14074d526:	48 8d 15 9b 6f 8d 00 	lea    0x8d6f9b(%rip),%rdx        # 0x1410244c8
14074d52d:	48 8b cb             	mov    %rbx,%rcx
14074d530:	e8 5b 6a 0d 00       	call   0x140823f90
14074d535:	49 8b 4e 48          	mov    0x48(%r14),%rcx
14074d539:	48 8b d3             	mov    %rbx,%rdx
14074d53c:	48 8b 01             	mov    (%rcx),%rax
14074d53f:	48 8b 40 08          	mov    0x8(%rax),%rax
14074d543:	ff 15 d7 64 83 00    	call   *0x8364d7(%rip)        # 0x140f83a20
14074d549:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
14074d54e:	48 83 c4 20          	add    $0x20,%rsp
14074d552:	41 5e                	pop    %r14
14074d554:	c3                   	ret
14074d555:	cc                   	int3
14074d556:	cc                   	int3
14074d557:	cc                   	int3
14074d558:	cc                   	int3
14074d559:	cc                   	int3
14074d55a:	cc                   	int3
14074d55b:	cc                   	int3
14074d55c:	cc                   	int3
14074d55d:	cc                   	int3
14074d55e:	cc                   	int3
14074d55f:	cc                   	int3
14074d560:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14074d565:	57                   	push   %rdi
14074d566:	48 83 ec 20          	sub    $0x20,%rsp
14074d56a:	83 3a 00             	cmpl   $0x0,(%rdx)
14074d56d:	48 8b da             	mov    %rdx,%rbx
14074d570:	48 8b f9             	mov    %rcx,%rdi
14074d573:	75 2e                	jne    0x14074d5a3
14074d575:	41 b8 01 00 00 00    	mov    $0x1,%r8d
14074d57b:	48 8d 15 76 72 8d 00 	lea    0x8d7276(%rip),%rdx        # 0x1410247f8
14074d582:	48 8b cb             	mov    %rbx,%rcx
14074d585:	e8 06 6a 0d 00       	call   0x140823f90
14074d58a:	83 3b 01             	cmpl   $0x1,(%rbx)
14074d58d:	74 1f                	je     0x14074d5ae
14074d58f:	45 33 c0             	xor    %r8d,%r8d
14074d592:	48 8d 15 ab a9 88 00 	lea    0x88a9ab(%rip),%rdx        # 0x140fd7f44
14074d599:	48 8b cb             	mov    %rbx,%rcx
14074d59c:	e8 ef 69 0d 00       	call   0x140823f90
14074d5a1:	eb 0b                	jmp    0x14074d5ae
14074d5a3:	8b 51 18             	mov    0x18(%rcx),%edx
14074d5a6:	48 8b cb             	mov    %rbx,%rcx
14074d5a9:	e8 52 64 0d 00       	call   0x140823a00
14074d5ae:	48 83 7f 58 0f       	cmpq   $0xf,0x58(%rdi)
14074d5b3:	48 8d 57 40          	lea    0x40(%rdi),%rdx
14074d5b7:	76 03                	jbe    0x14074d5bc
14074d5b9:	48 8b 12             	mov    (%rdx),%rdx
14074d5bc:	41 b8 01 00 00 00    	mov    $0x1,%r8d
14074d5c2:	48 8b cb             	mov    %rbx,%rcx
14074d5c5:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14074d5ca:	48 83 c4 20          	add    $0x20,%rsp
14074d5ce:	5f                   	pop    %rdi
14074d5cf:	e9 bc 69 0d 00       	jmp    0x140823f90
14074d5d4:	cc                   	int3
14074d5d5:	cc                   	int3
14074d5d6:	cc                   	int3
14074d5d7:	cc                   	int3
14074d5d8:	cc                   	int3
14074d5d9:	cc                   	int3
14074d5da:	cc                   	int3
14074d5db:	cc                   	int3
14074d5dc:	cc                   	int3
14074d5dd:	cc                   	int3
14074d5de:	cc                   	int3
14074d5df:	cc                   	int3
14074d5e0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14074d5e5:	57                   	push   %rdi
14074d5e6:	48 83 ec 20          	sub    $0x20,%rsp
14074d5ea:	48 8b da             	mov    %rdx,%rbx
14074d5ed:	48 8b f9             	mov    %rcx,%rdi
14074d5f0:	48 8b d1             	mov    %rcx,%rdx
14074d5f3:	48 8b cb             	mov    %rbx,%rcx
14074d5f6:	e8 d5 75 0d 00       	call   0x140824bd0
14074d5fb:	83 3b 00             	cmpl   $0x0,(%rbx)
14074d5fe:	0f 85 8e 00 00 00    	jne    0x14074d692
14074d604:	80 7b 1a 00          	cmpb   $0x0,0x1a(%rbx)
14074d608:	74 23                	je     0x14074d62d
14074d60a:	48 83 7f 30 00       	cmpq   $0x0,0x30(%rdi)
14074d60f:	74 1c                	je     0x14074d62d
14074d611:	48 83 7f 38 0f       	cmpq   $0xf,0x38(%rdi)
14074d616:	48 8d 57 20          	lea    0x20(%rdi),%rdx
14074d61a:	44 8b 42 10          	mov    0x10(%rdx),%r8d
14074d61e:	76 03                	jbe    0x14074d623
14074d620:	48 8b 12             	mov    (%rdx),%rdx
14074d623:	48 8b cb             	mov    %rbx,%rcx
14074d626:	e8 35 6d 0d 00       	call   0x140824360
14074d62b:	eb 7b                	jmp    0x14074d6a8
14074d62d:	41 b8 01 00 00 00    	mov    $0x1,%r8d
14074d633:	48 8d 15 8e 70 8d 00 	lea    0x8d708e(%rip),%rdx        # 0x1410246c8
14074d63a:	48 8b cb             	mov    %rbx,%rcx
14074d63d:	e8 4e 69 0d 00       	call   0x140823f90
14074d642:	83 3b 01             	cmpl   $0x1,(%rbx)
14074d645:	74 12                	je     0x14074d659
14074d647:	45 33 c0             	xor    %r8d,%r8d
14074d64a:	48 8d 15 f3 a8 88 00 	lea    0x88a8f3(%rip),%rdx        # 0x140fd7f44
14074d651:	48 8b cb             	mov    %rbx,%rcx
14074d654:	e8 37 69 0d 00       	call   0x140823f90
14074d659:	48 8b d3             	mov    %rbx,%rdx
14074d65c:	48 8b cf             	mov    %rdi,%rcx
14074d65f:	e8 2c e0 ff ff       	call   0x14074b690
14074d664:	83 3b 01             	cmpl   $0x1,(%rbx)
14074d667:	74 12                	je     0x14074d67b
14074d669:	45 33 c0             	xor    %r8d,%r8d
14074d66c:	48 8d 15 d1 a8 88 00 	lea    0x88a8d1(%rip),%rdx        # 0x140fd7f44
14074d673:	48 8b cb             	mov    %rbx,%rcx
14074d676:	e8 15 69 0d 00       	call   0x140823f90
14074d67b:	41 b8 01 00 00 00    	mov    $0x1,%r8d
14074d681:	48 8d 15 20 7b 86 00 	lea    0x867b20(%rip),%rdx        # 0x140fb51a8
14074d688:	48 8b cb             	mov    %rbx,%rcx
14074d68b:	e8 00 69 0d 00       	call   0x140823f90
14074d690:	eb 16                	jmp    0x14074d6a8
14074d692:	8b 57 18             	mov    0x18(%rdi),%edx
14074d695:	48 8b cb             	mov    %rbx,%rcx
14074d698:	e8 63 63 0d 00       	call   0x140823a00
14074d69d:	48 8b d3             	mov    %rbx,%rdx
14074d6a0:	48 8b cf             	mov    %rdi,%rcx
14074d6a3:	e8 e8 df ff ff       	call   0x14074b690
14074d6a8:	48 8b d7             	mov    %rdi,%rdx
14074d6ab:	48 8b cb             	mov    %rbx,%rcx
14074d6ae:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14074d6b3:	48 83 c4 20          	add    $0x20,%rsp