1400261ea:	90                   	nop
1400261eb:	b9 05 40 00 80       	mov    $0x80004005,%ecx
1400261f0:	e8 db 83 ff ff       	call   0x14001e5d0
1400261f5:	90                   	nop
1400261f6:	eb 00                	jmp    0x1400261f8
1400261f8:	90                   	nop
1400261f9:	b9 05 40 00 80       	mov    $0x80004005,%ecx
1400261fe:	e8 cd 83 ff ff       	call   0x14001e5d0
140026203:	90                   	nop
140026204:	eb 00                	jmp    0x140026206
140026206:	90                   	nop
140026207:	b9 05 40 00 80       	mov    $0x80004005,%ecx
14002620c:	e8 bf 83 ff ff       	call   0x14001e5d0
140026211:	cc                   	int3
140026212:	90                   	nop
140026213:	90                   	nop
140026214:	40 53                	rex push %rbx
140026216:	48 83 ec 20          	sub    $0x20,%rsp
14002621a:	48 8b d9             	mov    %rcx,%rbx
14002621d:	48 8b 09             	mov    (%rcx),%rcx
140026220:	48 85 c9             	test   %rcx,%rcx
140026223:	74 12                	je     0x140026237
140026225:	48 8b 53 08          	mov    0x8(%rbx),%rdx
140026229:	e8 5e 06 00 00       	call   0x14002688c
14002622e:	48 8b 0b             	mov    (%rbx),%rcx
140026231:	ff 15 71 93 04 00    	call   *0x49371(%rip)        # 0x14006f5a8
140026237:	48 83 c4 20          	add    $0x20,%rsp
14002623b:	5b                   	pop    %rbx
14002623c:	c3                   	ret
14002623d:	90                   	nop
14002623e:	90                   	nop
14002623f:	90                   	nop
140026240:	48 83 ec 28          	sub    $0x28,%rsp
140026244:	e8 bf 27 00 00       	call   0x140028a08
140026249:	90                   	nop
14002624a:	48 83 c4 28          	add    $0x28,%rsp
14002624e:	c3                   	ret
14002624f:	90                   	nop
140026250:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140026255:	57                   	push   %rdi
140026256:	48 83 ec 20          	sub    $0x20,%rsp
14002625a:	f6 41 28 02          	testb  $0x2,0x28(%rcx)
14002625e:	48 8b d9             	mov    %rcx,%rbx
140026261:	74 32                	je     0x140026295
140026263:	48 8b 79 10          	mov    0x10(%rcx),%rdi
140026267:	48 3b 79 18          	cmp    0x18(%rcx),%rdi
14002626b:	74 1f                	je     0x14002628c
14002626d:	48 8b 0f             	mov    (%rdi),%rcx
140026270:	48 85 c9             	test   %rcx,%rcx
140026273:	74 0d                	je     0x140026282
140026275:	48 8b 01             	mov    (%rcx),%rax
140026278:	48 8b 40 10          	mov    0x10(%rax),%rax
14002627c:	ff 15 06 94 04 00    	call   *0x49406(%rip)        # 0x14006f688
140026282:	48 83 c7 08          	add    $0x8,%rdi
140026286:	48 3b 7b 18          	cmp    0x18(%rbx),%rdi
14002628a:	75 e1                	jne    0x14002626d
14002628c:	48 8b 4b 10          	mov    0x10(%rbx),%rcx
140026290:	e8 4b f6 02 00       	call   0x1400558e0
140026295:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
140026299:	48 85 c9             	test   %rcx,%rcx
14002629c:	74 0d                	je     0x1400262ab
14002629e:	48 8b 01             	mov    (%rcx),%rax
1400262a1:	48 8b 40 10          	mov    0x10(%rax),%rax
1400262a5:	ff 15 dd 93 04 00    	call   *0x493dd(%rip)        # 0x14006f688
1400262ab:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1400262b0:	48 83 c4 20          	add    $0x20,%rsp
1400262b4:	5f                   	pop    %rdi
1400262b5:	c3                   	ret
1400262b6:	90                   	nop
1400262b7:	90                   	nop
1400262b8:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1400262bd:	57                   	push   %rdi
1400262be:	48 83 ec 20          	sub    $0x20,%rsp
1400262c2:	f6 41 28 02          	testb  $0x2,0x28(%rcx)
1400262c6:	48 8b d9             	mov    %rcx,%rbx
1400262c9:	74 32                	je     0x1400262fd
1400262cb:	48 8b 79 10          	mov    0x10(%rcx),%rdi
1400262cf:	48 3b 79 18          	cmp    0x18(%rcx),%rdi
1400262d3:	74 1f                	je     0x1400262f4
1400262d5:	48 8b 0f             	mov    (%rdi),%rcx
1400262d8:	48 85 c9             	test   %rcx,%rcx
1400262db:	74 0d                	je     0x1400262ea
1400262dd:	48 8b 01             	mov    (%rcx),%rax
1400262e0:	48 8b 40 10          	mov    0x10(%rax),%rax
1400262e4:	ff 15 9e 93 04 00    	call   *0x4939e(%rip)        # 0x14006f688
1400262ea:	48 83 c7 10          	add    $0x10,%rdi
1400262ee:	48 3b 7b 18          	cmp    0x18(%rbx),%rdi
1400262f2:	75 e1                	jne    0x1400262d5
1400262f4:	48 8b 4b 10          	mov    0x10(%rbx),%rcx
1400262f8:	e8 e3 f5 02 00       	call   0x1400558e0
1400262fd:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
140026301:	48 85 c9             	test   %rcx,%rcx
140026304:	74 0d                	je     0x140026313
140026306:	48 8b 01             	mov    (%rcx),%rax
140026309:	48 8b 40 10          	mov    0x10(%rax),%rax
14002630d:	ff 15 75 93 04 00    	call   *0x49375(%rip)        # 0x14006f688
140026313:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140026318:	48 83 c4 20          	add    $0x20,%rsp
14002631c:	5f                   	pop    %rdi
14002631d:	c3                   	ret
14002631e:	90                   	nop
14002631f:	90                   	nop
140026320:	eb 36                	jmp    0x140026358
140026322:	90                   	nop
140026323:	90                   	nop
140026324:	90                   	nop
140026325:	90                   	nop
140026326:	90                   	nop
140026327:	90                   	nop
140026328:	90                   	nop
140026329:	90                   	nop
14002632a:	90                   	nop
14002632b:	90                   	nop
14002632c:	90                   	nop
14002632d:	90                   	nop
14002632e:	90                   	nop
14002632f:	90                   	nop
140026330:	40 53                	rex push %rbx
140026332:	48 83 ec 20          	sub    $0x20,%rsp
140026336:	48 8b d9             	mov    %rcx,%rbx
140026339:	48 8b 09             	mov    (%rcx),%rcx
14002633c:	48 85 c9             	test   %rcx,%rcx
14002633f:	74 0d                	je     0x14002634e
140026341:	48 8b 01             	mov    (%rcx),%rax
140026344:	48 8b 40 10          	mov    0x10(%rax),%rax
140026348:	ff 15 3a 93 04 00    	call   *0x4933a(%rip)        # 0x14006f688
14002634e:	48 83 23 00          	andq   $0x0,(%rbx)
140026352:	48 83 c4 20          	add    $0x20,%rsp
140026356:	5b                   	pop    %rbx
140026357:	c3                   	ret
140026358:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14002635d:	57                   	push   %rdi
14002635e:	48 83 ec 20          	sub    $0x20,%rsp
140026362:	48 8b 59 08          	mov    0x8(%rcx),%rbx
140026366:	48 8b f9             	mov    %rcx,%rdi
140026369:	4c 63 41 10          	movslq 0x10(%rcx),%r8
14002636d:	4a 8d 14 c3          	lea    (%rbx,%r8,8),%rdx
140026371:	48 3b da             	cmp    %rdx,%rbx
140026374:	73 2d                	jae    0x1400263a3
140026376:	48 8b 0b             	mov    (%rbx),%rcx
140026379:	48 85 c9             	test   %rcx,%rcx
14002637c:	74 0d                	je     0x14002638b
14002637e:	48 8b 01             	mov    (%rcx),%rax
140026381:	48 8b 40 10          	mov    0x10(%rax),%rax
140026385:	ff 15 fd 92 04 00    	call   *0x492fd(%rip)        # 0x14006f688
14002638b:	4c 63 47 10          	movslq 0x10(%rdi),%r8
14002638f:	48 83 c3 08          	add    $0x8,%rbx
140026393:	48 8b 57 08          	mov    0x8(%rdi),%rdx
140026397:	4a 8d 0c c2          	lea    (%rdx,%r8,8),%rcx
14002639b:	48 3b d9             	cmp    %rcx,%rbx
14002639e:	72 d6                	jb     0x140026376
1400263a0:	48 8b da             	mov    %rdx,%rbx
1400263a3:	45 85 c0             	test   %r8d,%r8d
1400263a6:	7e 09                	jle    0x1400263b1
1400263a8:	48 8b cb             	mov    %rbx,%rcx
1400263ab:	ff 15 f7 91 04 00    	call   *0x491f7(%rip)        # 0x14006f5a8
1400263b1:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1400263b6:	48 83 c4 20          	add    $0x20,%rsp
1400263ba:	5f                   	pop    %rdi
1400263bb:	c3                   	ret
1400263bc:	40 53                	rex push %rbx
1400263be:	48 83 ec 20          	sub    $0x20,%rsp
1400263c2:	48 8b d9             	mov    %rcx,%rbx
1400263c5:	48 81 c1 a8 00 00 00 	add    $0xa8,%rcx
1400263cc:	e8 6f fe ff ff       	call   0x140026240
1400263d1:	48 8b 8b a0 00 00 00 	mov    0xa0(%rbx),%rcx
1400263d8:	48 85 c9             	test   %rcx,%rcx
1400263db:	74 0d                	je     0x1400263ea
1400263dd:	48 8b 01             	mov    (%rcx),%rax
1400263e0:	48 8b 40 10          	mov    0x10(%rax),%rax
1400263e4:	ff 15 9e 92 04 00    	call   *0x4929e(%rip)        # 0x14006f688
1400263ea:	48 83 a3 a0 00 00 00 	andq   $0x0,0xa0(%rbx)
1400263f1:	00
1400263f2:	48 8b 8b 98 00 00 00 	mov    0x98(%rbx),%rcx
1400263f9:	48 85 c9             	test   %rcx,%rcx
1400263fc:	74 0d                	je     0x14002640b
1400263fe:	48 8b 01             	mov    (%rcx),%rax
140026401:	48 8b 40 10          	mov    0x10(%rax),%rax
140026405:	ff 15 7d 92 04 00    	call   *0x4927d(%rip)        # 0x14006f688
14002640b:	48 83 a3 98 00 00 00 	andq   $0x0,0x98(%rbx)
140026412:	00
140026413:	48 8d 4b 70          	lea    0x70(%rbx),%rcx
140026417:	ff 15 4b 8c 04 00    	call   *0x48c4b(%rip)        # 0x14006f068
14002641d:	48 8d 4b 50          	lea    0x50(%rbx),%rcx
140026421:	e8 32 ff ff ff       	call   0x140026358
140026426:	48 8d 05 6b 28 05 00 	lea    0x5286b(%rip),%rax        # 0x140078c98
14002642d:	48 8d 4b 18          	lea    0x18(%rbx),%rcx
140026431:	48 89 43 08          	mov    %rax,0x8(%rbx)
140026435:	80 79 28 00          	cmpb   $0x0,0x28(%rcx)
140026439:	74 0a                	je     0x140026445
14002643b:	c6 41 28 00          	movb   $0x0,0x28(%rcx)
14002643f:	ff 15 23 8c 04 00    	call   *0x48c23(%rip)        # 0x14006f068
140026445:	48 83 c4 20          	add    $0x20,%rsp
140026449:	5b                   	pop    %rbx
14002644a:	c3                   	ret
14002644b:	90                   	nop
14002644c:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140026451:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
140026456:	57                   	push   %rdi
140026457:	48 83 ec 20          	sub    $0x20,%rsp
14002645b:	48 8b 12             	mov    (%rdx),%rdx
14002645e:	48 8b f9             	mov    %rcx,%rdi
140026461:	48 8b 1f             	mov    (%rdi),%rbx
140026464:	48 8d 4a e8          	lea    -0x18(%rdx),%rcx
140026468:	48 83 eb 18          	sub    $0x18,%rbx
14002646c:	48 3b cb             	cmp    %rbx,%rcx
14002646f:	74 4b                	je     0x1400264bc
140026471:	83 7b 10 00          	cmpl   $0x0,0x10(%rbx)
140026475:	7c 39                	jl     0x1400264b0
140026477:	48 8b 03             	mov    (%rbx),%rax
14002647a:	48 39 01             	cmp    %rax,(%rcx)
14002647d:	75 31                	jne    0x1400264b0
14002647f:	e8 fc 06 00 00       	call   0x140026b80
140026484:	48 8b f0             	mov    %rax,%rsi
140026487:	83 c9 ff             	or     $0xffffffff,%ecx
14002648a:	f0 0f c1 4b 10       	lock xadd %ecx,0x10(%rbx)
14002648f:	83 e9 01             	sub    $0x1,%ecx
140026492:	7f 13                	jg     0x1400264a7
140026494:	48 8b 0b             	mov    (%rbx),%rcx
140026497:	48 8b d3             	mov    %rbx,%rdx
14002649a:	4c 8b 01             	mov    (%rcx),%r8
14002649d:	49 8b 40 08          	mov    0x8(%r8),%rax
1400264a1:	ff 15 e1 91 04 00    	call   *0x491e1(%rip)        # 0x14006f688
1400264a7:	48 8d 46 18          	lea    0x18(%rsi),%rax
1400264ab:	48 89 07             	mov    %rax,(%rdi)
1400264ae:	eb 0c                	jmp    0x1400264bc
1400264b0:	44 8b 42 f0          	mov    -0x10(%rdx),%r8d
1400264b4:	48 8b cf             	mov    %rdi,%rcx
1400264b7:	e8 c4 b5 ff ff       	call   0x140021a80
1400264bc:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1400264c1:	48 8b c7             	mov    %rdi,%rax
1400264c4:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
1400264c9:	48 83 c4 20          	add    $0x20,%rsp
1400264cd:	5f                   	pop    %rdi
1400264ce:	c3                   	ret
1400264cf:	90                   	nop
1400264d0:	48 83 e9 50          	sub    $0x50,%rcx
1400264d4:	eb 02                	jmp    0x1400264d8
1400264d6:	90                   	nop
1400264d7:	90                   	nop
1400264d8:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1400264dd:	57                   	push   %rdi
1400264de:	48 83 ec 20          	sub    $0x20,%rsp
1400264e2:	8b da                	mov    %edx,%ebx
1400264e4:	48 8b f9             	mov    %rcx,%rdi
1400264e7:	e8 d0 fe ff ff       	call   0x1400263bc
1400264ec:	f6 c3 01             	test   $0x1,%bl
1400264ef:	74 08                	je     0x1400264f9
1400264f1:	48 8b cf             	mov    %rdi,%rcx
1400264f4:	e8 e7 f3 02 00       	call   0x1400558e0
1400264f9:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1400264fe:	48 8b c7             	mov    %rdi,%rax
140026501:	48 83 c4 20          	add    $0x20,%rsp
140026505:	5f                   	pop    %rdi
140026506:	c3                   	ret
140026507:	90                   	nop
140026508:	90                   	nop
140026509:	90                   	nop
14002650a:	90                   	nop
14002650b:	90                   	nop
14002650c:	90                   	nop
14002650d:	90                   	nop
14002650e:	90                   	nop
14002650f:	90                   	nop
140026510:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140026515:	57                   	push   %rdi
140026516:	48 83 ec 20          	sub    $0x20,%rsp
14002651a:	c7 41 30 01 00 00 c0 	movl   $0xc0000001,0x30(%rcx)
140026521:	48 8d 05 b0 29 05 00 	lea    0x529b0(%rip),%rax        # 0x140078ed8
140026528:	48 89 01             	mov    %rax,(%rcx)
14002652b:	48 8b d9             	mov    %rcx,%rbx
14002652e:	48 8b 0d 9b 00 0a 00 	mov    0xa009b(%rip),%rcx        # 0x1400c65d0
140026535:	8b fa                	mov    %edx,%edi
140026537:	48 8b 01             	mov    (%rcx),%rax
14002653a:	48 8b 40 10          	mov    0x10(%rax),%rax
14002653e:	ff 15 44 91 04 00    	call   *0x49144(%rip)        # 0x14006f688
140026544:	48 8d 4b 38          	lea    0x38(%rbx),%rcx
140026548:	80 79 28 00          	cmpb   $0x0,0x28(%rcx)
14002654c:	74 0a                	je     0x140026558
14002654e:	c6 41 28 00          	movb   $0x0,0x28(%rcx)
140026552:	ff 15 10 8b 04 00    	call   *0x48b10(%rip)        # 0x14006f068
140026558:	48 8b cb             	mov    %rbx,%rcx
14002655b:	e8 f0 fc ff ff       	call   0x140026250
140026560:	40 f6 c7 01          	test   $0x1,%dil
140026564:	74 08                	je     0x14002656e
140026566:	48 8b cb             	mov    %rbx,%rcx
140026569:	e8 72 f3 02 00       	call   0x1400558e0
14002656e:	48 8b c3             	mov    %rbx,%rax
140026571:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140026576:	48 83 c4 20          	add    $0x20,%rsp
14002657a:	5f                   	pop    %rdi
14002657b:	c3                   	ret
14002657c:	90                   	nop
14002657d:	90                   	nop
14002657e:	90                   	nop
14002657f:	90                   	nop
140026580:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140026585:	57                   	push   %rdi
140026586:	48 83 ec 20          	sub    $0x20,%rsp
14002658a:	c7 41 30 01 00 00 c0 	movl   $0xc0000001,0x30(%rcx)
140026591:	48 8d 05 e8 28 05 00 	lea    0x528e8(%rip),%rax        # 0x140078e80
140026598:	48 89 01             	mov    %rax,(%rcx)
14002659b:	48 8b d9             	mov    %rcx,%rbx
14002659e:	48 8b 0d 2b 00 0a 00 	mov    0xa002b(%rip),%rcx        # 0x1400c65d0
1400265a5:	8b fa                	mov    %edx,%edi
1400265a7:	48 8b 01             	mov    (%rcx),%rax
1400265aa:	48 8b 40 10          	mov    0x10(%rax),%rax
1400265ae:	ff 15 d4 90 04 00    	call   *0x490d4(%rip)        # 0x14006f688
1400265b4:	48 8d 4b 38          	lea    0x38(%rbx),%rcx
1400265b8:	80 79 28 00          	cmpb   $0x0,0x28(%rcx)
1400265bc:	74 0a                	je     0x1400265c8
1400265be:	c6 41 28 00          	movb   $0x0,0x28(%rcx)
1400265c2:	ff 15 a0 8a 04 00    	call   *0x48aa0(%rip)        # 0x14006f068
1400265c8:	48 8b cb             	mov    %rbx,%rcx
1400265cb:	e8 e8 fc ff ff       	call   0x1400262b8
1400265d0:	40 f6 c7 01          	test   $0x1,%dil
1400265d4:	74 08                	je     0x1400265de
1400265d6:	48 8b cb             	mov    %rbx,%rcx
1400265d9:	e8 02 f3 02 00       	call   0x1400558e0
1400265de:	48 8b c3             	mov    %rbx,%rax
1400265e1:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1400265e6:	48 83 c4 20          	add    $0x20,%rsp
1400265ea:	5f                   	pop    %rdi
1400265eb:	c3                   	ret
1400265ec:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
1400265f1:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
1400265f6:	53                   	push   %rbx
1400265f7:	56                   	push   %rsi
1400265f8:	57                   	push   %rdi
1400265f9:	41 56                	push   %r14
1400265fb:	48 83 ec 28          	sub    $0x28,%rsp
1400265ff:	4c 8b f2             	mov    %rdx,%r14
140026602:	48 8b f9             	mov    %rcx,%rdi
140026605:	48 8d 59 08          	lea    0x8(%rcx),%rbx
140026609:	48 89 5c 24 68       	mov    %rbx,0x68(%rsp)
14002660e:	8b 33                	mov    (%rbx),%esi
140026610:	85 f6                	test   %esi,%esi
140026612:	75 48                	jne    0x14002665c
140026614:	be 04 00 00 00       	mov    $0x4,%esi
140026619:	8b d6                	mov    %esi,%edx
14002661b:	8d 4e 04             	lea    0x4(%rsi),%ecx
14002661e:	ff 15 8c 8f 04 00    	call   *0x48f8c(%rip)        # 0x14006f5b0
140026624:	48 89 44 24 60       	mov    %rax,0x60(%rsp)
140026629:	eb 19                	jmp    0x140026644
14002662b:	be 04 00 00 00       	mov    $0x4,%esi
140026630:	48 8b 7c 24 50       	mov    0x50(%rsp),%rdi
140026635:	4c 8b 74 24 58       	mov    0x58(%rsp),%r14
14002663a:	48 8b 44 24 60       	mov    0x60(%rsp),%rax
14002663f:	48 8b 5c 24 68       	mov    0x68(%rsp),%rbx
140026644:	48 85 c0             	test   %rax,%rax