140069184:	c7 45 dc 00 00 00 10 	movl   $0x10000000,-0x24(%rbp)
14006918b:	e8 08 e0 fa ff       	call   0x140017198
140069190:	8b d8                	mov    %eax,%ebx
140069192:	85 c0                	test   %eax,%eax
140069194:	79 46                	jns    0x1400691dc
140069196:	48 8b 0d 63 5e 03 00 	mov    0x35e63(%rip),%rcx        # 0x14009f000
14006919d:	48 8d 15 5c 5e 03 00 	lea    0x35e5c(%rip),%rdx        # 0x14009f000
1400691a4:	48 3b ca             	cmp    %rdx,%rcx
1400691a7:	74 1e                	je     0x1400691c7
1400691a9:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
1400691ad:	74 18                	je     0x1400691c7
1400691af:	48 8b 49 10          	mov    0x10(%rcx),%rcx
1400691b3:	4c 8d 05 76 fa 01 00 	lea    0x1fa76(%rip),%r8        # 0x140088c30
1400691ba:	ba 6b 01 00 00       	mov    $0x16b,%edx
1400691bf:	44 8b c8             	mov    %eax,%r9d
1400691c2:	e8 55 e7 fe ff       	call   0x14005791c
1400691c7:	8b cb                	mov    %ebx,%ecx
1400691c9:	48 ff 15 c8 c1 01 00 	rex.W call *0x1c1c8(%rip)        # 0x140085398
1400691d0:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400691d5:	8b d8                	mov    %eax,%ebx
1400691d7:	e9 04 01 00 00       	jmp    0x1400692e0
1400691dc:	48 8d 55 e8          	lea    -0x18(%rbp),%rdx
1400691e0:	b9 04 00 00 00       	mov    $0x4,%ecx
1400691e5:	e8 0e 34 fb ff       	call   0x14001c5f8
1400691ea:	8b d8                	mov    %eax,%ebx
1400691ec:	85 c0                	test   %eax,%eax
1400691ee:	74 3e                	je     0x14006922e
1400691f0:	48 8b 0d 09 5e 03 00 	mov    0x35e09(%rip),%rcx        # 0x14009f000
1400691f7:	48 8d 15 02 5e 03 00 	lea    0x35e02(%rip),%rdx        # 0x14009f000
1400691fe:	48 3b ca             	cmp    %rdx,%rcx
140069201:	0f 84 d9 00 00 00    	je     0x1400692e0
140069207:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
14006920b:	0f 84 cf 00 00 00    	je     0x1400692e0
140069211:	48 8b 49 10          	mov    0x10(%rcx),%rcx
140069215:	4c 8d 05 14 fa 01 00 	lea    0x1fa14(%rip),%r8        # 0x140088c30
14006921c:	ba 6c 01 00 00       	mov    $0x16c,%edx
140069221:	44 8b c8             	mov    %eax,%r9d
140069224:	e8 f3 e6 fe ff       	call   0x14005791c
140069229:	e9 b2 00 00 00       	jmp    0x1400692e0
14006922e:	4c 8b 45 d0          	mov    -0x30(%rbp),%r8
140069232:	ba 01 00 00 00       	mov    $0x1,%edx
140069237:	48 8b cf             	mov    %rdi,%rcx
14006923a:	48 ff 15 87 be 01 00 	rex.W call *0x1be87(%rip)        # 0x1400850c8
140069241:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140069246:	85 c0                	test   %eax,%eax
140069248:	75 45                	jne    0x14006928f
14006924a:	48 ff 15 1f b8 01 00 	rex.W call *0x1b81f(%rip)        # 0x140084a70
140069251:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140069256:	8b d8                	mov    %eax,%ebx
140069258:	48 8b 0d a1 5d 03 00 	mov    0x35da1(%rip),%rcx        # 0x14009f000
14006925f:	48 8d 15 9a 5d 03 00 	lea    0x35d9a(%rip),%rdx        # 0x14009f000
140069266:	48 3b ca             	cmp    %rdx,%rcx
140069269:	74 70                	je     0x1400692db
14006926b:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
14006926f:	74 6a                	je     0x1400692db
140069271:	ba 6d 01 00 00       	mov    $0x16d,%edx
140069276:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14006927a:	4c 8d 05 af f9 01 00 	lea    0x1f9af(%rip),%r8        # 0x140088c30
140069281:	4c 8b cf             	mov    %rdi,%r9
140069284:	89 44 24 20          	mov    %eax,0x20(%rsp)
140069288:	e8 eb e8 fe ff       	call   0x140057b78
14006928d:	eb 4c                	jmp    0x1400692db
14006928f:	4c 8b 45 d0          	mov    -0x30(%rbp),%r8
140069293:	ba 0c 00 00 00       	mov    $0xc,%edx
140069298:	48 8b cf             	mov    %rdi,%rcx
14006929b:	48 ff 15 26 be 01 00 	rex.W call *0x1be26(%rip)        # 0x1400850c8
1400692a2:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400692a7:	85 c0                	test   %eax,%eax
1400692a9:	75 2e                	jne    0x1400692d9
1400692ab:	48 ff 15 be b7 01 00 	rex.W call *0x1b7be(%rip)        # 0x140084a70
1400692b2:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400692b7:	8b d8                	mov    %eax,%ebx
1400692b9:	48 8b 0d 40 5d 03 00 	mov    0x35d40(%rip),%rcx        # 0x14009f000
1400692c0:	48 8d 15 39 5d 03 00 	lea    0x35d39(%rip),%rdx        # 0x14009f000
1400692c7:	48 3b ca             	cmp    %rdx,%rcx
1400692ca:	74 0f                	je     0x1400692db
1400692cc:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
1400692d0:	74 09                	je     0x1400692db
1400692d2:	ba 6e 01 00 00       	mov    $0x16e,%edx
1400692d7:	eb 9d                	jmp    0x140069276
1400692d9:	33 db                	xor    %ebx,%ebx
1400692db:	e8 d4 32 fb ff       	call   0x14001c5b4
1400692e0:	48 83 7d d0 00       	cmpq   $0x0,-0x30(%rbp)
1400692e5:	74 10                	je     0x1400692f7
1400692e7:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
1400692eb:	48 ff 15 d6 c2 01 00 	rex.W call *0x1c2d6(%rip)        # 0x1400855c8
1400692f2:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400692f7:	8b c3                	mov    %ebx,%eax
1400692f9:	48 8b 4d f8          	mov    -0x8(%rbp),%rcx
1400692fd:	48 33 cc             	xor    %rsp,%rcx
140069300:	e8 ab a8 fc ff       	call   0x140033bb0
140069305:	4c 8d 5c 24 60       	lea    0x60(%rsp),%r11
14006930a:	49 8b 5b 18          	mov    0x18(%r11),%rbx
14006930e:	49 8b 7b 20          	mov    0x20(%r11),%rdi
140069312:	49 8b e3             	mov    %r11,%rsp
140069315:	5d                   	pop    %rbp
140069316:	c3                   	ret
140069317:	cc                   	int3
140069318:	cc                   	int3
140069319:	cc                   	int3
14006931a:	cc                   	int3
14006931b:	cc                   	int3
14006931c:	cc                   	int3
14006931d:	cc                   	int3
14006931e:	cc                   	int3
14006931f:	cc                   	int3
140069320:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140069325:	55                   	push   %rbp
140069326:	57                   	push   %rdi
140069327:	41 57                	push   %r15
140069329:	48 8b ec             	mov    %rsp,%rbp
14006932c:	48 83 ec 60          	sub    $0x60,%rsp
140069330:	48 8d 0d f1 73 03 00 	lea    0x373f1(%rip),%rcx        # 0x1400a0728
140069337:	48 ff 15 4a c0 01 00 	rex.W call *0x1c04a(%rip)        # 0x140085388
14006933e:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140069343:	48 ff 15 06 b9 01 00 	rex.W call *0x1b906(%rip)        # 0x140084c50
14006934a:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14006934f:	b2 01                	mov    $0x1,%dl
140069351:	48 8d 0d 98 70 03 00 	lea    0x37098(%rip),%rcx        # 0x1400a03f0
140069358:	48 ff 15 21 c3 01 00 	rex.W call *0x1c321(%rip)        # 0x140085680
14006935f:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140069364:	48 8d 55 28          	lea    0x28(%rbp),%rdx
140069368:	e8 0b 7a fa ff       	call   0x140010d78
14006936d:	4c 8d 3d 8c 5c 03 00 	lea    0x35c8c(%rip),%r15        # 0x14009f000
140069374:	48 8b 45 28          	mov    0x28(%rbp),%rax
140069378:	48 85 c0             	test   %rax,%rax
14006937b:	0f 84 a9 01 00 00    	je     0x14006952a
140069381:	f6 40 48 30          	testb  $0x30,0x48(%rax)
140069385:	0f 84 91 01 00 00    	je     0x14006951c
14006938b:	8b 48 24             	mov    0x24(%rax),%ecx
14006938e:	83 f9 04             	cmp    $0x4,%ecx
140069391:	0f 84 85 01 00 00    	je     0x14006951c
140069397:	48 8b 7d 28          	mov    0x28(%rbp),%rdi
14006939b:	8b 47 34             	mov    0x34(%rdi),%eax
14006939e:	48 8b 5d 28          	mov    0x28(%rbp),%rbx
1400693a2:	0f ba e0 0a          	bt     $0xa,%eax
1400693a6:	72 1c                	jb     0x1400693c4
1400693a8:	48 8b 03             	mov    (%rbx),%rax
1400693ab:	48 8b cb             	mov    %rbx,%rcx
1400693ae:	48 8b 80 b0 00 00 00 	mov    0xb0(%rax),%rax
1400693b5:	ff 15 0d c3 01 00    	call   *0x1c30d(%rip)        # 0x1400856c8
1400693bb:	48 85 c0             	test   %rax,%rax
1400693be:	0f 84 58 01 00 00    	je     0x14006951c
1400693c4:	48 8d 0d 25 70 03 00 	lea    0x37025(%rip),%rcx        # 0x1400a03f0
1400693cb:	48 ff 15 de c2 01 00 	rex.W call *0x1c2de(%rip)        # 0x1400856b0
1400693d2:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400693d7:	48 8b cb             	mov    %rbx,%rcx
1400693da:	e8 d5 5c fb ff       	call   0x14001f0b4
1400693df:	41 b0 01             	mov    $0x1,%r8b
1400693e2:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
1400693e6:	e8 39 25 fb ff       	call   0x14001b924
1400693eb:	48 83 3d 45 6c 03 00 	cmpq   $0x0,0x36c45(%rip)        # 0x1400a0038
1400693f2:	00
1400693f3:	0f 84 05 01 00 00    	je     0x1400694fe
1400693f9:	8b 47 34             	mov    0x34(%rdi),%eax
1400693fc:	0f ba e0 0a          	bt     $0xa,%eax
140069400:	0f 83 f8 00 00 00    	jae    0x1400694fe
140069406:	48 8b 5d 28          	mov    0x28(%rbp),%rbx
14006940a:	4c 8d 45 30          	lea    0x30(%rbp),%r8
14006940e:	33 c0                	xor    %eax,%eax
140069410:	0f 57 c0             	xorps  %xmm0,%xmm0
140069413:	48 21 45 30          	and    %rax,0x30(%rbp)
140069417:	0f 11 45 e0          	movups %xmm0,-0x20(%rbp)
14006941b:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
14006941f:	48 8b 53 38          	mov    0x38(%rbx),%rdx
140069423:	48 8b 8b d0 00 00 00 	mov    0xd0(%rbx),%rcx
14006942a:	e8 79 3a fc ff       	call   0x14002cea8
14006942f:	85 c0                	test   %eax,%eax
140069431:	74 2f                	je     0x140069462
140069433:	48 8b 0d c6 5b 03 00 	mov    0x35bc6(%rip),%rcx        # 0x14009f000
14006943a:	49 3b cf             	cmp    %r15,%rcx
14006943d:	74 23                	je     0x140069462
14006943f:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
140069443:	74 1d                	je     0x140069462
140069445:	4c 8b 4b 38          	mov    0x38(%rbx),%r9
140069449:	4c 8d 05 e0 f7 01 00 	lea    0x1f7e0(%rip),%r8        # 0x140088c30
140069450:	48 8b 49 10          	mov    0x10(%rcx),%rcx
140069454:	ba 16 01 00 00       	mov    $0x116,%edx
140069459:	89 44 24 20          	mov    %eax,0x20(%rsp)
14006945d:	e8 16 e7 fe ff       	call   0x140057b78
140069462:	48 8b 7d 30          	mov    0x30(%rbp),%rdi
140069466:	48 8d 4d e0          	lea    -0x20(%rbp),%rcx
14006946a:	48 8b 05 c7 6b 03 00 	mov    0x36bc7(%rip),%rax        # 0x1400a0038
140069471:	48 85 ff             	test   %rdi,%rdi
140069474:	48 8b 53 38          	mov    0x38(%rbx),%rdx
140069478:	4c 8b c7             	mov    %rdi,%r8
14006947b:	4c 0f 44 05 3d 6f 03 	cmove  0x36f3d(%rip),%r8        # 0x1400a03c0
140069482:	00
140069483:	45 33 c9             	xor    %r9d,%r9d
140069486:	c7 44 24 20 08 00 00 	movl   $0x8,0x20(%rsp)
14006948d:	00
14006948e:	48 8b 40 58          	mov    0x58(%rax),%rax
140069492:	ff 15 30 c2 01 00    	call   *0x1c230(%rip)        # 0x1400856c8
140069498:	85 c0                	test   %eax,%eax
14006949a:	74 31                	je     0x1400694cd
14006949c:	48 8b 0d 5d 5b 03 00 	mov    0x35b5d(%rip),%rcx        # 0x14009f000
1400694a3:	49 3b cf             	cmp    %r15,%rcx
1400694a6:	74 32                	je     0x1400694da
1400694a8:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
1400694ac:	74 2c                	je     0x1400694da
1400694ae:	4c 8b 4b 38          	mov    0x38(%rbx),%r9
1400694b2:	4c 8d 05 77 f7 01 00 	lea    0x1f777(%rip),%r8        # 0x140088c30
1400694b9:	48 8b 49 10          	mov    0x10(%rcx),%rcx
1400694bd:	ba 17 01 00 00       	mov    $0x117,%edx
1400694c2:	89 44 24 20          	mov    %eax,0x20(%rsp)
1400694c6:	e8 ad e6 fe ff       	call   0x140057b78
1400694cb:	eb 0d                	jmp    0x1400694da
1400694cd:	ba 00 04 00 00       	mov    $0x400,%edx
1400694d2:	48 8b cb             	mov    %rbx,%rcx
1400694d5:	e8 f6 0a fa ff       	call   0x140009fd0
1400694da:	48 85 ff             	test   %rdi,%rdi
1400694dd:	74 1f                	je     0x1400694fe
1400694df:	65 48 8b 0c 25 60 00 	mov    %gs:0x60,%rcx
1400694e6:	00 00
1400694e8:	33 d2                	xor    %edx,%edx
1400694ea:	4c 8b 45 30          	mov    0x30(%rbp),%r8
1400694ee:	48 8b 49 30          	mov    0x30(%rcx),%rcx
1400694f2:	48 ff 15 bf be 01 00 	rex.W call *0x1bebf(%rip)        # 0x1400853b8
1400694f9:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400694fe:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
140069502:	e8 7d 3e fa ff       	call   0x14000d384
140069507:	b2 01                	mov    $0x1,%dl
140069509:	48 8d 0d e0 6e 03 00 	lea    0x36ee0(%rip),%rcx        # 0x1400a03f0
140069510:	48 ff 15 69 c1 01 00 	rex.W call *0x1c169(%rip)        # 0x140085680
140069517:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14006951c:	48 8d 55 28          	lea    0x28(%rbp),%rdx
140069520:	e8 7b d9 f9 ff       	call   0x140006ea0
140069525:	e9 4a fe ff ff       	jmp    0x140069374
14006952a:	48 8d 4d 28          	lea    0x28(%rbp),%rcx
14006952e:	e8 15 97 fa ff       	call   0x140012c48
140069533:	48 8d 0d ee 71 03 00 	lea    0x371ee(%rip),%rcx        # 0x1400a0728
14006953a:	48 ff 15 2f be 01 00 	rex.W call *0x1be2f(%rip)        # 0x140085370
140069541:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140069546:	48 8d 0d a3 6e 03 00 	lea    0x36ea3(%rip),%rcx        # 0x1400a03f0
14006954d:	48 8b 9c 24 80 00 00 	mov    0x80(%rsp),%rbx
140069554:	00
140069555:	48 83 c4 60          	add    $0x60,%rsp
140069559:	41 5f                	pop    %r15
14006955b:	5f                   	pop    %rdi
14006955c:	5d                   	pop    %rbp
14006955d:	48 ff 25 4c c1 01 00 	rex.W jmp *0x1c14c(%rip)        # 0x1400856b0
140069564:	cc                   	int3
140069565:	cc                   	int3
140069566:	cc                   	int3
140069567:	cc                   	int3
140069568:	cc                   	int3
140069569:	cc                   	int3
14006956a:	cc                   	int3
14006956b:	cc                   	int3
14006956c:	cc                   	int3
14006956d:	cc                   	int3
14006956e:	cc                   	int3
14006956f:	cc                   	int3
140069570:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140069575:	57                   	push   %rdi
140069576:	48 83 ec 30          	sub    $0x30,%rsp
14006957a:	0f b7 f9             	movzwl %cx,%edi
14006957d:	48 8b da             	mov    %rdx,%rbx
140069580:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140069585:	48 ff 15 1c be 01 00 	rex.W call *0x1be1c(%rip)        # 0x1400853a8
14006958c:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140069591:	48 8b cb             	mov    %rbx,%rcx
140069594:	e8 c3 f3 ff ff       	call   0x14006895c
140069599:	33 db                	xor    %ebx,%ebx
14006959b:	85 c0                	test   %eax,%eax
14006959d:	74 60                	je     0x1400695ff
14006959f:	8d 53 01             	lea    0x1(%rbx),%edx
1400695a2:	44 0f b7 c7          	movzwl %di,%r8d
1400695a6:	44 8a ca             	mov    %dl,%r9b
1400695a9:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1400695ae:	48 ff 15 fb be 01 00 	rex.W call *0x1befb(%rip)        # 0x1400854b0
1400695b5:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400695ba:	85 c0                	test   %eax,%eax
1400695bc:	79 41                	jns    0x1400695ff
1400695be:	8b c8                	mov    %eax,%ecx
1400695c0:	48 ff 15 d1 bd 01 00 	rex.W call *0x1bdd1(%rip)        # 0x140085398
1400695c7:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400695cc:	8b d8                	mov    %eax,%ebx
1400695ce:	48 8b 0d 2b 5a 03 00 	mov    0x35a2b(%rip),%rcx        # 0x14009f000
1400695d5:	48 8d 05 24 5a 03 00 	lea    0x35a24(%rip),%rax        # 0x14009f000
1400695dc:	48 3b c8             	cmp    %rax,%rcx
1400695df:	74 1e                	je     0x1400695ff
1400695e1:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
1400695e5:	74 18                	je     0x1400695ff
1400695e7:	48 8b 49 10          	mov    0x10(%rcx),%rcx
1400695eb:	4c 8d 05 3e f6 01 00 	lea    0x1f63e(%rip),%r8        # 0x140088c30
1400695f2:	ba a1 00 00 00       	mov    $0xa1,%edx
1400695f7:	44 8b cb             	mov    %ebx,%r9d
1400695fa:	e8 1d e3 fe ff       	call   0x14005791c
1400695ff:	8b c3                	mov    %ebx,%eax
140069601:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
140069606:	48 83 c4 30          	add    $0x30,%rsp
14006960a:	5f                   	pop    %rdi
14006960b:	c3                   	ret
14006960c:	cc                   	int3
14006960d:	cc                   	int3
14006960e:	cc                   	int3
14006960f:	cc                   	int3
140069610:	cc                   	int3
140069611:	cc                   	int3
140069612:	cc                   	int3
140069613:	cc                   	int3
140069614:	48 8b c4             	mov    %rsp,%rax
140069617:	48 89 58 08          	mov    %rbx,0x8(%rax)
14006961b:	48 89 68 18          	mov    %rbp,0x18(%rax)
14006961f:	56                   	push   %rsi
140069620:	48 83 ec 30          	sub    $0x30,%rsp
140069624:	0f b7 f1             	movzwl %cx,%esi
140069627:	33 ed                	xor    %ebp,%ebp
140069629:	48 8d 48 e8          	lea    -0x18(%rax),%rcx
14006962d:	48 89 68 10          	mov    %rbp,0x10(%rax)
140069631:	48 8b da             	mov    %rdx,%rbx
140069634:	48 ff 15 6d bd 01 00 	rex.W call *0x1bd6d(%rip)        # 0x1400853a8
14006963b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140069640:	48 8d 4b 02          	lea    0x2(%rbx),%rcx
140069644:	48 8d 54 24 48       	lea    0x48(%rsp),%rdx
140069649:	e8 aa de ff ff       	call   0x1400674f8
14006964e:	8b d8                	mov    %eax,%ebx
140069650:	85 c0                	test   %eax,%eax
140069652:	0f 85 8d 00 00 00    	jne    0x1400696e5
140069658:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
14006965d:	48 8d 15 c0 e1 01 00 	lea    0x1e1c0(%rip),%rdx        # 0x140087824
140069664:	48 ff 15 05 b3 01 00 	rex.W call *0x1b305(%rip)        # 0x140084970
14006966b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140069670:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
140069675:	66 89 28             	mov    %bp,(%rax)
140069678:	e8 df f2 ff ff       	call   0x14006895c
14006967d:	85 c0                	test   %eax,%eax
14006967f:	74 62                	je     0x1400696e3
140069681:	8d 55 01             	lea    0x1(%rbp),%edx
140069684:	44 0f b7 c6          	movzwl %si,%r8d
140069688:	44 8a ca             	mov    %dl,%r9b
14006968b:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140069690:	48 ff 15 19 be 01 00 	rex.W call *0x1be19(%rip)        # 0x1400854b0
140069697:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14006969c:	85 c0                	test   %eax,%eax
14006969e:	79 43                	jns    0x1400696e3
1400696a0:	8b c8                	mov    %eax,%ecx
1400696a2:	48 ff 15 ef bc 01 00 	rex.W call *0x1bcef(%rip)        # 0x140085398
1400696a9:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400696ae:	8b d8                	mov    %eax,%ebx
1400696b0:	48 8b 0d 49 59 03 00 	mov    0x35949(%rip),%rcx        # 0x14009f000
1400696b7:	48 8d 05 42 59 03 00 	lea    0x35942(%rip),%rax        # 0x14009f000
1400696be:	48 3b c8             	cmp    %rax,%rcx
1400696c1:	74 22                	je     0x1400696e5
1400696c3:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
1400696c7:	74 1c                	je     0x1400696e5
1400696c9:	48 8b 49 10          	mov    0x10(%rcx),%rcx
1400696cd:	4c 8d 05 5c f5 01 00 	lea    0x1f55c(%rip),%r8        # 0x140088c30
1400696d4:	ba a2 00 00 00       	mov    $0xa2,%edx