140026273:	48 89 70 10          	mov    %rsi,0x10(%rax)
140026277:	48 89 78 18          	mov    %rdi,0x18(%rax)
14002627b:	4c 89 60 20          	mov    %r12,0x20(%rax)
14002627f:	55                   	push   %rbp
140026280:	41 56                	push   %r14
140026282:	41 57                	push   %r15
140026284:	48 8b ec             	mov    %rsp,%rbp
140026287:	48 83 ec 50          	sub    $0x50,%rsp
14002628b:	49 8b f0             	mov    %r8,%rsi
14002628e:	4d 8b f9             	mov    %r9,%r15
140026291:	48 8b da             	mov    %rdx,%rbx
140026294:	4c 8d 4d e0          	lea    -0x20(%rbp),%r9
140026298:	4c 8b e1             	mov    %rcx,%r12
14002629b:	4c 8d 45 d8          	lea    -0x28(%rbp),%r8
14002629f:	ba 10 00 00 00       	mov    $0x10,%edx
1400262a4:	48 8b 0e             	mov    (%rsi),%rcx
1400262a7:	48 ff 15 02 98 01 00 	rex.W call *0x19802(%rip)        # 0x14003fab0
1400262ae:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400262b3:	85 c0                	test   %eax,%eax
1400262b5:	0f 85 9c 00 00 00    	jne    0x140026357
1400262bb:	33 c0                	xor    %eax,%eax
1400262bd:	4c 8d 5c 24 50       	lea    0x50(%rsp),%r11
1400262c2:	49 8b 5b 20          	mov    0x20(%r11),%rbx
1400262c6:	49 8b 73 28          	mov    0x28(%r11),%rsi
1400262ca:	49 8b 7b 30          	mov    0x30(%r11),%rdi
1400262ce:	4d 8b 63 38          	mov    0x38(%r11),%r12
1400262d2:	49 8b e3             	mov    %r11,%rsp
1400262d5:	41 5f                	pop    %r15
1400262d7:	41 5e                	pop    %r14
1400262d9:	5d                   	pop    %rbp
1400262da:	c3                   	ret
1400262db:	cc                   	int3
1400262dc:	48 8b 4d d8          	mov    -0x28(%rbp),%rcx
1400262e0:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
1400262e4:	48 ff 15 d5 96 01 00 	rex.W call *0x196d5(%rip)        # 0x14003f9c0
1400262eb:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400262f0:	85 c0                	test   %eax,%eax
1400262f2:	74 c7                	je     0x1400262bb
1400262f4:	48 8b 4d d8          	mov    -0x28(%rbp),%rcx
1400262f8:	ba 18 00 00 00       	mov    $0x18,%edx
1400262fd:	48 ff 15 2c 97 01 00 	rex.W call *0x1972c(%rip)        # 0x14003fa30
140026304:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140026309:	48 89 03             	mov    %rax,(%rbx)
14002630c:	48 8b f8             	mov    %rax,%rdi
14002630f:	48 85 c0             	test   %rax,%rax
140026312:	74 a7                	je     0x1400262bb
140026314:	4c 8b 75 d8          	mov    -0x28(%rbp),%r14
140026318:	4c 8d 4d e8          	lea    -0x18(%rbp),%r9
14002631c:	49 8b ce             	mov    %r14,%rcx
14002631f:	4c 8d 45 f0          	lea    -0x10(%rbp),%r8
140026323:	ba 10 00 00 00       	mov    $0x10,%edx
140026328:	48 ff 15 81 97 01 00 	rex.W call *0x19781(%rip)        # 0x14003fab0
14002632f:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140026334:	85 c0                	test   %eax,%eax
140026336:	74 83                	je     0x1400262bb
140026338:	48 8d 57 08          	lea    0x8(%rdi),%rdx
14002633c:	49 8b ce             	mov    %r14,%rcx
14002633f:	4c 8d 4d e8          	lea    -0x18(%rbp),%r9
140026343:	4c 8d 45 f0          	lea    -0x10(%rbp),%r8
140026347:	e8 a0 4f ff ff       	call   0x14001b2ec
14002634c:	85 c0                	test   %eax,%eax
14002634e:	0f 84 67 ff ff ff    	je     0x1400262bb
140026354:	48 8b 1b             	mov    (%rbx),%rbx
140026357:	48 8b 55 e0          	mov    -0x20(%rbp),%rdx
14002635b:	48 8b 4d d8          	mov    -0x28(%rbp),%rcx
14002635f:	48 ff 15 6a 96 01 00 	rex.W call *0x1966a(%rip)        # 0x14003f9d0
140026366:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002636b:	85 c0                	test   %eax,%eax
14002636d:	0f 85 69 ff ff ff    	jne    0x1400262dc
140026373:	48 83 23 00          	andq   $0x0,(%rbx)
140026377:	4c 8b 45 e0          	mov    -0x20(%rbp),%r8
14002637b:	48 8b 55 d8          	mov    -0x28(%rbp),%rdx
14002637f:	48 8b 0e             	mov    (%rsi),%rcx
140026382:	48 ff 15 57 96 01 00 	rex.W call *0x19657(%rip)        # 0x14003f9e0
140026389:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002638e:	85 c0                	test   %eax,%eax
140026390:	0f 84 25 ff ff ff    	je     0x1400262bb
140026396:	4d 8b 07             	mov    (%r15),%r8
140026399:	49 8b cc             	mov    %r12,%rcx
14002639c:	48 8b 16             	mov    (%rsi),%rdx
14002639f:	48 ff 15 3a 96 01 00 	rex.W call *0x1963a(%rip)        # 0x14003f9e0
1400263a6:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400263ab:	85 c0                	test   %eax,%eax
1400263ad:	0f 84 08 ff ff ff    	je     0x1400262bb
1400263b3:	b8 01 00 00 00       	mov    $0x1,%eax
1400263b8:	e9 00 ff ff ff       	jmp    0x1400262bd
1400263bd:	cc                   	int3
1400263be:	cc                   	int3
1400263bf:	cc                   	int3
1400263c0:	cc                   	int3
1400263c1:	cc                   	int3
1400263c2:	cc                   	int3
1400263c3:	cc                   	int3
1400263c4:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1400263c9:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
1400263ce:	57                   	push   %rdi
1400263cf:	48 83 ec 30          	sub    $0x30,%rsp
1400263d3:	49 8b f0             	mov    %r8,%rsi
1400263d6:	48 8b da             	mov    %rdx,%rbx
1400263d9:	4c 8d 44 24 20       	lea    0x20(%rsp),%r8
1400263de:	ba 10 00 00 00       	mov    $0x10,%edx
1400263e3:	48 8b f9             	mov    %rcx,%rdi
1400263e6:	48 ff 15 eb 95 01 00 	rex.W call *0x195eb(%rip)        # 0x14003f9d8
1400263ed:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400263f2:	eb 2b                	jmp    0x14002641f
1400263f4:	4c 8d 44 24 58       	lea    0x58(%rsp),%r8
1400263f9:	ba 10 00 00 00       	mov    $0x10,%edx
1400263fe:	48 ff 15 d3 95 01 00 	rex.W call *0x195d3(%rip)        # 0x14003f9d8
140026405:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002640a:	85 c0                	test   %eax,%eax
14002640c:	74 4e                	je     0x14002645c
14002640e:	48 8d 53 08          	lea    0x8(%rbx),%rdx
140026412:	48 8b cf             	mov    %rdi,%rcx
140026415:	4c 8d 44 24 58       	lea    0x58(%rsp),%r8
14002641a:	e8 01 42 ff ff       	call   0x14001a620
14002641f:	85 c0                	test   %eax,%eax
140026421:	74 39                	je     0x14002645c
140026423:	48 8b 1b             	mov    (%rbx),%rbx
140026426:	48 8b cf             	mov    %rdi,%rcx
140026429:	48 85 db             	test   %rbx,%rbx
14002642c:	75 c6                	jne    0x1400263f4
14002642e:	8b 54 24 20          	mov    0x20(%rsp),%edx
140026432:	48 ff 15 d7 95 01 00 	rex.W call *0x195d7(%rip)        # 0x14003fa10
140026439:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002643e:	85 c0                	test   %eax,%eax
140026440:	74 1a                	je     0x14002645c
140026442:	8b 16                	mov    (%rsi),%edx
140026444:	48 8b cf             	mov    %rdi,%rcx
140026447:	48 ff 15 c2 95 01 00 	rex.W call *0x195c2(%rip)        # 0x14003fa10
14002644e:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140026453:	85 c0                	test   %eax,%eax
140026455:	74 05                	je     0x14002645c
140026457:	8d 43 01             	lea    0x1(%rbx),%eax
14002645a:	eb 02                	jmp    0x14002645e
14002645c:	33 c0                	xor    %eax,%eax
14002645e:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
140026463:	48 8b 74 24 48       	mov    0x48(%rsp),%rsi
140026468:	48 83 c4 30          	add    $0x30,%rsp
14002646c:	5f                   	pop    %rdi
14002646d:	c3                   	ret
14002646e:	cc                   	int3
14002646f:	cc                   	int3
140026470:	cc                   	int3
140026471:	cc                   	int3
140026472:	cc                   	int3
140026473:	cc                   	int3
140026474:	cc                   	int3
140026475:	cc                   	int3
140026476:	cc                   	int3
140026477:	cc                   	int3
140026478:	48 8b c4             	mov    %rsp,%rax
14002647b:	48 89 58 08          	mov    %rbx,0x8(%rax)
14002647f:	48 89 70 10          	mov    %rsi,0x10(%rax)
140026483:	48 89 78 18          	mov    %rdi,0x18(%rax)
140026487:	4c 89 60 20          	mov    %r12,0x20(%rax)
14002648b:	55                   	push   %rbp
14002648c:	41 56                	push   %r14
14002648e:	41 57                	push   %r15
140026490:	48 8b ec             	mov    %rsp,%rbp
140026493:	48 83 ec 50          	sub    $0x50,%rsp
140026497:	49 8b f0             	mov    %r8,%rsi
14002649a:	4d 8b f9             	mov    %r9,%r15
14002649d:	48 8b da             	mov    %rdx,%rbx
1400264a0:	4c 8d 4d e0          	lea    -0x20(%rbp),%r9
1400264a4:	4c 8b e1             	mov    %rcx,%r12
1400264a7:	4c 8d 45 d8          	lea    -0x28(%rbp),%r8
1400264ab:	ba 10 00 00 00       	mov    $0x10,%edx
1400264b0:	48 8b 0e             	mov    (%rsi),%rcx
1400264b3:	48 ff 15 f6 95 01 00 	rex.W call *0x195f6(%rip)        # 0x14003fab0
1400264ba:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400264bf:	85 c0                	test   %eax,%eax
1400264c1:	0f 85 9c 00 00 00    	jne    0x140026563
1400264c7:	33 c0                	xor    %eax,%eax
1400264c9:	4c 8d 5c 24 50       	lea    0x50(%rsp),%r11
1400264ce:	49 8b 5b 20          	mov    0x20(%r11),%rbx
1400264d2:	49 8b 73 28          	mov    0x28(%r11),%rsi
1400264d6:	49 8b 7b 30          	mov    0x30(%r11),%rdi
1400264da:	4d 8b 63 38          	mov    0x38(%r11),%r12
1400264de:	49 8b e3             	mov    %r11,%rsp
1400264e1:	41 5f                	pop    %r15
1400264e3:	41 5e                	pop    %r14
1400264e5:	5d                   	pop    %rbp
1400264e6:	c3                   	ret
1400264e7:	cc                   	int3
1400264e8:	48 8b 4d d8          	mov    -0x28(%rbp),%rcx
1400264ec:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
1400264f0:	48 ff 15 c9 94 01 00 	rex.W call *0x194c9(%rip)        # 0x14003f9c0
1400264f7:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400264fc:	85 c0                	test   %eax,%eax
1400264fe:	74 c7                	je     0x1400264c7
140026500:	48 8b 4d d8          	mov    -0x28(%rbp),%rcx
140026504:	ba 20 00 00 00       	mov    $0x20,%edx
140026509:	48 ff 15 20 95 01 00 	rex.W call *0x19520(%rip)        # 0x14003fa30
140026510:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140026515:	48 89 03             	mov    %rax,(%rbx)
140026518:	48 8b f8             	mov    %rax,%rdi
14002651b:	48 85 c0             	test   %rax,%rax
14002651e:	74 a7                	je     0x1400264c7
140026520:	4c 8b 75 d8          	mov    -0x28(%rbp),%r14
140026524:	4c 8d 4d e8          	lea    -0x18(%rbp),%r9
140026528:	49 8b ce             	mov    %r14,%rcx
14002652b:	4c 8d 45 f0          	lea    -0x10(%rbp),%r8
14002652f:	ba 10 00 00 00       	mov    $0x10,%edx
140026534:	48 ff 15 75 95 01 00 	rex.W call *0x19575(%rip)        # 0x14003fab0
14002653b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140026540:	85 c0                	test   %eax,%eax
140026542:	74 83                	je     0x1400264c7
140026544:	48 8d 57 08          	lea    0x8(%rdi),%rdx
140026548:	49 8b ce             	mov    %r14,%rcx
14002654b:	4c 8d 4d e8          	lea    -0x18(%rbp),%r9
14002654f:	4c 8d 45 f0          	lea    -0x10(%rbp),%r8
140026553:	e8 c0 41 ff ff       	call   0x14001a718
140026558:	85 c0                	test   %eax,%eax
14002655a:	0f 84 67 ff ff ff    	je     0x1400264c7
140026560:	48 8b 1b             	mov    (%rbx),%rbx
140026563:	48 8b 55 e0          	mov    -0x20(%rbp),%rdx
140026567:	48 8b 4d d8          	mov    -0x28(%rbp),%rcx
14002656b:	48 ff 15 5e 94 01 00 	rex.W call *0x1945e(%rip)        # 0x14003f9d0
140026572:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140026577:	85 c0                	test   %eax,%eax
140026579:	0f 85 69 ff ff ff    	jne    0x1400264e8
14002657f:	48 83 23 00          	andq   $0x0,(%rbx)
140026583:	4c 8b 45 e0          	mov    -0x20(%rbp),%r8
140026587:	48 8b 55 d8          	mov    -0x28(%rbp),%rdx
14002658b:	48 8b 0e             	mov    (%rsi),%rcx
14002658e:	48 ff 15 4b 94 01 00 	rex.W call *0x1944b(%rip)        # 0x14003f9e0
140026595:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002659a:	85 c0                	test   %eax,%eax
14002659c:	0f 84 25 ff ff ff    	je     0x1400264c7
1400265a2:	4d 8b 07             	mov    (%r15),%r8
1400265a5:	49 8b cc             	mov    %r12,%rcx
1400265a8:	48 8b 16             	mov    (%rsi),%rdx
1400265ab:	48 ff 15 2e 94 01 00 	rex.W call *0x1942e(%rip)        # 0x14003f9e0
1400265b2:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400265b7:	85 c0                	test   %eax,%eax
1400265b9:	0f 84 08 ff ff ff    	je     0x1400264c7
1400265bf:	b8 01 00 00 00       	mov    $0x1,%eax
1400265c4:	e9 00 ff ff ff       	jmp    0x1400264c9
1400265c9:	cc                   	int3
1400265ca:	cc                   	int3
1400265cb:	cc                   	int3
1400265cc:	cc                   	int3
1400265cd:	cc                   	int3
1400265ce:	cc                   	int3
1400265cf:	cc                   	int3
1400265d0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1400265d5:	89 54 24 10          	mov    %edx,0x10(%rsp)
1400265d9:	57                   	push   %rdi
1400265da:	48 83 ec 30          	sub    $0x30,%rsp
1400265de:	49 8b d8             	mov    %r8,%rbx
1400265e1:	ba 0c 00 00 80       	mov    $0x8000000c,%edx
1400265e6:	4c 8d 44 24 20       	lea    0x20(%rsp),%r8
1400265eb:	48 8b f9             	mov    %rcx,%rdi
1400265ee:	48 ff 15 e3 93 01 00 	rex.W call *0x193e3(%rip)        # 0x14003f9d8
1400265f5:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400265fa:	85 c0                	test   %eax,%eax
1400265fc:	0f 84 85 00 00 00    	je     0x140026687
140026602:	4c 8d 44 24 58       	lea    0x58(%rsp),%r8
140026607:	ba 10 00 00 00       	mov    $0x10,%edx
14002660c:	48 8b cf             	mov    %rdi,%rcx
14002660f:	48 ff 15 c2 93 01 00 	rex.W call *0x193c2(%rip)        # 0x14003f9d8
140026616:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002661b:	eb 2b                	jmp    0x140026648
14002661d:	4c 8d 44 24 48       	lea    0x48(%rsp),%r8
140026622:	ba 10 00 00 00       	mov    $0x10,%edx
140026627:	48 ff 15 aa 93 01 00 	rex.W call *0x193aa(%rip)        # 0x14003f9d8
14002662e:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140026633:	85 c0                	test   %eax,%eax
140026635:	74 50                	je     0x140026687
140026637:	48 8d 53 08          	lea    0x8(%rbx),%rdx
14002663b:	48 8b cf             	mov    %rdi,%rcx
14002663e:	4c 8d 44 24 48       	lea    0x48(%rsp),%r8
140026643:	e8 08 4e ff ff       	call   0x14001b450
140026648:	85 c0                	test   %eax,%eax
14002664a:	74 3b                	je     0x140026687
14002664c:	48 8b 1b             	mov    (%rbx),%rbx
14002664f:	48 8b cf             	mov    %rdi,%rcx
140026652:	48 85 db             	test   %rbx,%rbx
140026655:	75 c6                	jne    0x14002661d
140026657:	8b 54 24 58          	mov    0x58(%rsp),%edx
14002665b:	48 ff 15 ae 93 01 00 	rex.W call *0x193ae(%rip)        # 0x14003fa10
140026662:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140026667:	85 c0                	test   %eax,%eax
140026669:	74 1c                	je     0x140026687
14002666b:	8b 54 24 20          	mov    0x20(%rsp),%edx
14002666f:	48 8b cf             	mov    %rdi,%rcx
140026672:	48 ff 15 97 93 01 00 	rex.W call *0x19397(%rip)        # 0x14003fa10
140026679:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002667e:	85 c0                	test   %eax,%eax
140026680:	74 05                	je     0x140026687
140026682:	8d 43 01             	lea    0x1(%rbx),%eax
140026685:	eb 02                	jmp    0x140026689
140026687:	33 c0                	xor    %eax,%eax
140026689:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
14002668e:	48 83 c4 30          	add    $0x30,%rsp
140026692:	5f                   	pop    %rdi
140026693:	c3                   	ret
140026694:	cc                   	int3
140026695:	cc                   	int3
140026696:	cc                   	int3
140026697:	cc                   	int3
140026698:	cc                   	int3
140026699:	cc                   	int3
14002669a:	cc                   	int3
14002669b:	cc                   	int3
14002669c:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1400266a1:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
1400266a6:	89 54 24 10          	mov    %edx,0x10(%rsp)
1400266aa:	55                   	push   %rbp
1400266ab:	57                   	push   %rdi
1400266ac:	41 56                	push   %r14
1400266ae:	48 8b ec             	mov    %rsp,%rbp
1400266b1:	48 83 ec 50          	sub    $0x50,%rsp
1400266b5:	49 8b d8             	mov    %r8,%rbx
1400266b8:	4c 8d 4d f0          	lea    -0x10(%rbp),%r9
1400266bc:	4c 8d 45 d8          	lea    -0x28(%rbp),%r8
1400266c0:	ba 0c 00 00 80       	mov    $0x8000000c,%edx
1400266c5:	4c 8b f1             	mov    %rcx,%r14
1400266c8:	48 ff 15 e1 93 01 00 	rex.W call *0x193e1(%rip)        # 0x14003fab0
1400266cf:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400266d4:	85 c0                	test   %eax,%eax
1400266d6:	74 25                	je     0x1400266fd
1400266d8:	48 8b 4d d8          	mov    -0x28(%rbp),%rcx
1400266dc:	4c 8d 4d d0          	lea    -0x30(%rbp),%r9
1400266e0:	4c 8d 45 38          	lea    0x38(%rbp),%r8
1400266e4:	ba 10 00 00 00       	mov    $0x10,%edx
1400266e9:	48 ff 15 c0 93 01 00 	rex.W call *0x193c0(%rip)        # 0x14003fab0
1400266f0:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400266f5:	85 c0                	test   %eax,%eax
1400266f7:	0f 85 93 00 00 00    	jne    0x140026790
1400266fd:	33 c0                	xor    %eax,%eax
1400266ff:	4c 8d 5c 24 50       	lea    0x50(%rsp),%r11
140026704:	49 8b 5b 20          	mov    0x20(%r11),%rbx
140026708:	49 8b 73 30          	mov    0x30(%r11),%rsi
14002670c:	49 8b e3             	mov    %r11,%rsp
14002670f:	41 5e                	pop    %r14
140026711:	5f                   	pop    %rdi
140026712:	5d                   	pop    %rbp
140026713:	c3                   	ret
140026714:	cc                   	int3
140026715:	48 8b 4d 38          	mov    0x38(%rbp),%rcx
140026719:	48 8d 55 28          	lea    0x28(%rbp),%rdx
14002671d:	48 ff 15 9c 92 01 00 	rex.W call *0x1929c(%rip)        # 0x14003f9c0
140026724:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140026729:	85 c0                	test   %eax,%eax
14002672b:	74 d0                	je     0x1400266fd
14002672d:	48 8b 4d 38          	mov    0x38(%rbp),%rcx
140026731:	ba 20 00 00 00       	mov    $0x20,%edx
140026736:	48 ff 15 f3 92 01 00 	rex.W call *0x192f3(%rip)        # 0x14003fa30
14002673d:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)