1401503de:	48 8b cf             	mov    %rdi,%rcx
1401503e1:	ff 15 31 9b 1d 00    	call   *0x1d9b31(%rip)        # 0x140329f18
1401503e7:	48 85 db             	test   %rbx,%rbx
1401503ea:	74 09                	je     0x1401503f5
1401503ec:	48 8b cb             	mov    %rbx,%rcx
1401503ef:	ff 15 23 9b 1d 00    	call   *0x1d9b23(%rip)        # 0x140329f18
1401503f5:	b8 01 00 00 00       	mov    $0x1,%eax
1401503fa:	eb c6                	jmp    0x1401503c2
1401503fc:	cc                   	int3
1401503fd:	cc                   	int3
1401503fe:	cc                   	int3
1401503ff:	cc                   	int3
140150400:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
140150405:	55                   	push   %rbp
140150406:	56                   	push   %rsi
140150407:	57                   	push   %rdi
140150408:	41 54                	push   %r12
14015040a:	41 55                	push   %r13
14015040c:	41 56                	push   %r14
14015040e:	41 57                	push   %r15
140150410:	48 8d 6c 24 e1       	lea    -0x1f(%rsp),%rbp
140150415:	48 81 ec a0 00 00 00 	sub    $0xa0,%rsp
14015041c:	48 8b 05 5d 7d 2b 00 	mov    0x2b7d5d(%rip),%rax        # 0x140408180
140150423:	48 33 c4             	xor    %rsp,%rax
140150426:	48 89 45 17          	mov    %rax,0x17(%rbp)
14015042a:	48 8b 45 7f          	mov    0x7f(%rbp),%rax
14015042e:	45 8b e0             	mov    %r8d,%r12d
140150431:	48 8b 71 18          	mov    0x18(%rcx),%rsi
140150435:	4c 8b fa             	mov    %rdx,%r15
140150438:	44 88 4d 9f          	mov    %r9b,-0x61(%rbp)
14015043c:	48 8b d9             	mov    %rcx,%rbx
14015043f:	48 89 45 bf          	mov    %rax,-0x41(%rbp)
140150443:	41 bd ff ff ff ff    	mov    $0xffffffff,%r13d
140150449:	48 c7 00 00 00 00 00 	movq   $0x0,(%rax)
140150450:	bf 02 00 00 00       	mov    $0x2,%edi
140150455:	c6 86 e6 03 00 00 00 	movb   $0x0,0x3e6(%rsi)
14015045c:	4c 8b 89 e0 00 00 00 	mov    0xe0(%rcx),%r9
140150463:	4d 85 c9             	test   %r9,%r9
140150466:	74 1e                	je     0x140150486
140150468:	41 f6 41 04 08       	testb  $0x8,0x4(%r9)
14015046d:	74 17                	je     0x140150486
14015046f:	49 8b 41 10          	mov    0x10(%r9),%rax
140150473:	48 85 c0             	test   %rax,%rax
140150476:	74 0e                	je     0x140150486
140150478:	4d 8b 49 20          	mov    0x20(%r9),%r9
14015047c:	44 8b c7             	mov    %edi,%r8d
14015047f:	ba 03 00 00 00       	mov    $0x3,%edx
140150484:	ff d0                	call   *%rax
140150486:	45 8b c4             	mov    %r12d,%r8d
140150489:	49 8b d7             	mov    %r15,%rdx
14015048c:	48 8b cb             	mov    %rbx,%rcx
14015048f:	e8 ac 34 01 00       	call   0x140163940
140150494:	48 89 45 b7          	mov    %rax,-0x49(%rbp)
140150498:	4c 8b f0             	mov    %rax,%r14
14015049b:	48 85 c0             	test   %rax,%rax
14015049e:	74 19                	je     0x1401504b9
1401504a0:	4d 8b c7             	mov    %r15,%r8
1401504a3:	48 8d 15 d6 bf 1e 00 	lea    0x1ebfd6(%rip),%rdx        # 0x14033c480
1401504aa:	48 8b cb             	mov    %rbx,%rcx
1401504ad:	e8 6e a8 ff ff       	call   0x14014ad20
1401504b2:	41 ff 46 10          	incl   0x10(%r14)
1401504b6:	45 33 ed             	xor    %r13d,%r13d
1401504b9:	4c 8b 83 e0 00 00 00 	mov    0xe0(%rbx),%r8
1401504c0:	4d 85 c0             	test   %r8,%r8
1401504c3:	74 1e                	je     0x1401504e3
1401504c5:	41 f6 40 04 08       	testb  $0x8,0x4(%r8)
1401504ca:	74 17                	je     0x1401504e3
1401504cc:	49 8b 40 18          	mov    0x18(%r8),%rax
1401504d0:	48 85 c0             	test   %rax,%rax
1401504d3:	74 0e                	je     0x1401504e3
1401504d5:	4d 8b 40 20          	mov    0x20(%r8),%r8
1401504d9:	ba 03 00 00 00       	mov    $0x3,%edx
1401504de:	48 8b cb             	mov    %rbx,%rcx
1401504e1:	ff d0                	call   *%rax
1401504e3:	4d 85 f6             	test   %r14,%r14
1401504e6:	0f 85 08 05 00 00    	jne    0x1401509f4
1401504ec:	33 c0                	xor    %eax,%eax
1401504ee:	89 45 af             	mov    %eax,-0x51(%rbp)
1401504f1:	89 45 a7             	mov    %eax,-0x59(%rbp)
1401504f4:	48 39 83 b8 0a 00 00 	cmp    %rax,0xab8(%rbx)
1401504fb:	74 6b                	je     0x140150568
1401504fd:	48 8b 83 d8 00 00 00 	mov    0xd8(%rbx),%rax
140150504:	48 8d bb d0 00 00 00 	lea    0xd0(%rbx),%rdi
14015050b:	48 85 c0             	test   %rax,%rax
14015050e:	75 08                	jne    0x140150518
140150510:	48 8b 07             	mov    (%rdi),%rax
140150513:	48 85 c0             	test   %rax,%rax
140150516:	74 07                	je     0x14015051f
140150518:	c6 80 82 01 00 00 01 	movb   $0x1,0x182(%rax)
14015051f:	4c 8b 83 c0 0a 00 00 	mov    0xac0(%rbx),%r8
140150526:	33 d2                	xor    %edx,%edx
140150528:	48 8b 8b 98 0e 00 00 	mov    0xe98(%rbx),%rcx
14015052f:	ff 93 b8 0a 00 00    	call   *0xab8(%rbx)
140150535:	48 8b 8b d8 00 00 00 	mov    0xd8(%rbx),%rcx
14015053c:	8b d0                	mov    %eax,%edx
14015053e:	48 85 c9             	test   %rcx,%rcx
140150541:	74 09                	je     0x14015054c
140150543:	c6 81 82 01 00 00 00 	movb   $0x0,0x182(%rcx)
14015054a:	eb 0f                	jmp    0x14015055b
14015054c:	48 8b 07             	mov    (%rdi),%rax
14015054f:	48 85 c0             	test   %rax,%rax
140150552:	74 07                	je     0x14015055b
140150554:	c6 80 82 01 00 00 00 	movb   $0x0,0x182(%rax)
14015055b:	85 d2                	test   %edx,%edx
14015055d:	0f 85 7c 04 00 00    	jne    0x1401509df
140150563:	bf 02 00 00 00       	mov    $0x2,%edi
140150568:	4c 8d 45 b3          	lea    -0x4d(%rbp),%r8
14015056c:	49 8b d7             	mov    %r15,%rdx
14015056f:	8b cf                	mov    %edi,%ecx
140150571:	ff 15 41 98 1d 00    	call   *0x1d9841(%rip)        # 0x140329db8
140150577:	85 c0                	test   %eax,%eax
140150579:	7e 1d                	jle    0x140150598
14015057b:	45 8b cc             	mov    %r12d,%r9d
14015057e:	48 8d 55 b3          	lea    -0x4d(%rbp),%rdx
140150582:	4d 8b c7             	mov    %r15,%r8
140150585:	8b cf                	mov    %edi,%ecx
140150587:	e8 94 ad ff ff       	call   0x14014b320
14015058c:	48 8b f8             	mov    %rax,%rdi
14015058f:	48 85 c0             	test   %rax,%rax
140150592:	0f 85 9c 02 00 00    	jne    0x140150834
140150598:	bf 17 00 00 00       	mov    $0x17,%edi
14015059d:	4c 8d 45 f7          	lea    -0x9(%rbp),%r8
1401505a1:	8b cf                	mov    %edi,%ecx
1401505a3:	49 8b d7             	mov    %r15,%rdx
1401505a6:	ff 15 0c 98 1d 00    	call   *0x1d980c(%rip)        # 0x140329db8
1401505ac:	85 c0                	test   %eax,%eax
1401505ae:	7e 1d                	jle    0x1401505cd
1401505b0:	45 8b cc             	mov    %r12d,%r9d
1401505b3:	48 8d 55 f7          	lea    -0x9(%rbp),%rdx
1401505b7:	4d 8b c7             	mov    %r15,%r8
1401505ba:	8b cf                	mov    %edi,%ecx
1401505bc:	e8 5f ad ff ff       	call   0x14014b320
1401505c1:	48 8b f8             	mov    %rax,%rdi
1401505c4:	48 85 c0             	test   %rax,%rax
1401505c7:	0f 85 67 02 00 00    	jne    0x140150834
1401505cd:	80 be 8c 01 00 00 02 	cmpb   $0x2,0x18c(%rsi)
1401505d4:	75 14                	jne    0x1401505ea
1401505d6:	48 8b 83 d0 00 00 00 	mov    0xd0(%rbx),%rax
1401505dd:	80 b8 83 01 00 00 00 	cmpb   $0x0,0x183(%rax)
1401505e4:	0f 84 f5 03 00 00    	je     0x1401509df
1401505ea:	41 80 3f 00          	cmpb   $0x0,(%r15)
1401505ee:	4c 8d 15 1b 38 1e 00 	lea    0x1e381b(%rip),%r10        # 0x140333e10
1401505f5:	4d 8b cf             	mov    %r15,%r9
1401505f8:	74 41                	je     0x14015063b
1401505fa:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
140150600:	45 0f b6 02          	movzbl (%r10),%r8d
140150604:	45 84 c0             	test   %r8b,%r8b
140150607:	74 32                	je     0x14015063b
140150609:	41 0f b6 11          	movzbl (%r9),%edx
14015060d:	8d 42 e0             	lea    -0x20(%rdx),%eax
140150610:	44 0f b6 d8          	movzbl %al,%r11d
140150614:	8d 4a 9f             	lea    -0x61(%rdx),%ecx
140150617:	80 f9 19             	cmp    $0x19,%cl
14015061a:	41 8d 40 9f          	lea    -0x61(%r8),%eax
14015061e:	44 0f 47 da          	cmova  %edx,%r11d
140150622:	3c 19                	cmp    $0x19,%al
140150624:	77 04                	ja     0x14015062a
140150626:	41 80 e8 20          	sub    $0x20,%r8b
14015062a:	45 3a d8             	cmp    %r8b,%r11b
14015062d:	75 0c                	jne    0x14015063b
14015062f:	49 ff c1             	inc    %r9
140150632:	49 ff c2             	inc    %r10
140150635:	41 80 39 00          	cmpb   $0x0,(%r9)
140150639:	75 c5                	jne    0x140150600
14015063b:	41 0f b6 12          	movzbl (%r10),%edx
14015063f:	45 0f b6 09          	movzbl (%r9),%r9d
140150643:	8d 4a 9f             	lea    -0x61(%rdx),%ecx
140150646:	80 f9 19             	cmp    $0x19,%cl
140150649:	8d 42 e0             	lea    -0x20(%rdx),%eax
14015064c:	44 0f b6 c0          	movzbl %al,%r8d
140150650:	41 8d 41 e0          	lea    -0x20(%r9),%eax
140150654:	44 0f 47 c2          	cmova  %edx,%r8d
140150658:	0f b6 c8             	movzbl %al,%ecx
14015065b:	41 8d 51 9f          	lea    -0x61(%r9),%edx
14015065f:	80 fa 19             	cmp    $0x19,%dl
140150662:	41 0f 47 c9          	cmova  %r9d,%ecx
140150666:	41 3a c8             	cmp    %r8b,%cl
140150669:	0f 85 8d 01 00 00    	jne    0x1401507fc
14015066f:	ba 01 00 00 00       	mov    $0x1,%edx
140150674:	b9 4a 00 00 00       	mov    $0x4a,%ecx
140150679:	ff 15 a9 26 2b 00    	call   *0x2b26a9(%rip)        # 0x140402d28
14015067f:	48 8b f8             	mov    %rax,%rdi
140150682:	48 85 c0             	test   %rax,%rax
140150685:	75 08                	jne    0x14015068f
140150687:	8b 45 af             	mov    -0x51(%rbp),%eax
14015068a:	e9 9c 01 00 00       	jmp    0x14015082b
14015068f:	be 02 00 00 00       	mov    $0x2,%esi
140150694:	48 c7 45 0f 00 00 00 	movq   $0x0,0xf(%rbp)
14015069b:	00
14015069c:	41 0f b7 cc          	movzwl %r12w,%ecx
1401506a0:	66 89 75 07          	mov    %si,0x7(%rbp)
1401506a4:	ff 15 66 97 1d 00    	call   *0x1d9766(%rip)        # 0x140329e10
1401506aa:	4c 8d 45 a7          	lea    -0x59(%rbp),%r8
1401506ae:	8b ce                	mov    %esi,%ecx
1401506b0:	48 8d 15 b9 1a 1e 00 	lea    0x1e1ab9(%rip),%rdx        # 0x140332170
1401506b7:	66 89 45 09          	mov    %ax,0x9(%rbp)
1401506bb:	ff 15 f7 96 1d 00    	call   *0x1d96f7(%rip)        # 0x140329db8
1401506c1:	83 f8 01             	cmp    $0x1,%eax
1401506c4:	7d 0a                	jge    0x1401506d0
1401506c6:	8b 45 af             	mov    -0x51(%rbp),%eax
1401506c9:	33 ff                	xor    %edi,%edi
1401506cb:	e9 5b 01 00 00       	jmp    0x14015082b
1401506d0:	8b 45 a7             	mov    -0x59(%rbp),%eax
1401506d3:	ba 01 00 00 00       	mov    $0x1,%edx
1401506d8:	c7 07 00 00 00 00    	movl   $0x0,(%rdi)
1401506de:	89 77 04             	mov    %esi,0x4(%rdi)
1401506e1:	c7 47 08 01 00 00 00 	movl   $0x1,0x8(%rdi)
1401506e8:	c7 47 0c 06 00 00 00 	movl   $0x6,0xc(%rdi)
1401506ef:	c7 47 10 10 00 00 00 	movl   $0x10,0x10(%rdi)
1401506f6:	89 45 0b             	mov    %eax,0xb(%rbp)
1401506f9:	48 8d 47 30          	lea    0x30(%rdi),%rax
1401506fd:	0f 10 45 07          	movups 0x7(%rbp),%xmm0
140150701:	48 89 47 20          	mov    %rax,0x20(%rdi)
140150705:	48 8d 48 10          	lea    0x10(%rax),%rcx
140150709:	0f 11 00             	movups %xmm0,(%rax)
14015070c:	48 89 4f 18          	mov    %rcx,0x18(%rdi)
140150710:	f2 0f 10 05 f8 36 1e 	movsd  0x1e36f8(%rip),%xmm0        # 0x140333e10
140150717:	00
140150718:	f2 0f 11 01          	movsd  %xmm0,(%rcx)
14015071c:	0f b7 05 f5 36 1e 00 	movzwl 0x1e36f5(%rip),%eax        # 0x140333e18
140150723:	66 89 41 08          	mov    %ax,0x8(%rcx)
140150727:	b9 56 00 00 00       	mov    $0x56,%ecx
14015072c:	ff 15 f6 25 2b 00    	call   *0x2b25f6(%rip)        # 0x140402d28
140150732:	48 8b f0             	mov    %rax,%rsi
140150735:	48 85 c0             	test   %rax,%rax
140150738:	75 0c                	jne    0x140150746
14015073a:	48 89 47 28          	mov    %rax,0x28(%rdi)
14015073e:	8b 45 af             	mov    -0x51(%rbp),%eax
140150741:	e9 e5 00 00 00       	jmp    0x14015082b
140150746:	b9 17 00 00 00       	mov    $0x17,%ecx
14015074b:	66 89 4d c7          	mov    %cx,-0x39(%rbp)
14015074f:	41 0f b7 cc          	movzwl %r12w,%ecx
140150753:	ff 15 b7 96 1d 00    	call   *0x1d96b7(%rip)        # 0x140329e10
140150759:	4c 8d 45 07          	lea    0x7(%rbp),%r8
14015075d:	c7 45 cb 00 00 00 00 	movl   $0x0,-0x35(%rbp)
140150764:	48 8d 15 0d bd 1e 00 	lea    0x1ebd0d(%rip),%rdx        # 0x14033c478
14015076b:	66 89 45 c9          	mov    %ax,-0x37(%rbp)
14015076f:	b9 17 00 00 00       	mov    $0x17,%ecx
140150774:	ff 15 3e 96 1d 00    	call   *0x1d963e(%rip)        # 0x140329db8
14015077a:	83 f8 01             	cmp    $0x1,%eax
14015077d:	7d 0e                	jge    0x14015078d
14015077f:	8b 45 af             	mov    -0x51(%rbp),%eax
140150782:	33 f6                	xor    %esi,%esi
140150784:	48 89 77 28          	mov    %rsi,0x28(%rdi)
140150788:	e9 9e 00 00 00       	jmp    0x14015082b
14015078d:	0f 10 4d 07          	movups 0x7(%rbp),%xmm1
140150791:	c7 46 04 17 00 00 00 	movl   $0x17,0x4(%rsi)
140150798:	48 8d 4e 30          	lea    0x30(%rsi),%rcx
14015079c:	48 89 4e 20          	mov    %rcx,0x20(%rsi)
1401507a0:	33 c0                	xor    %eax,%eax
1401507a2:	89 06                	mov    %eax,(%rsi)
1401507a4:	48 89 46 28          	mov    %rax,0x28(%rsi)
1401507a8:	c7 46 08 01 00 00 00 	movl   $0x1,0x8(%rsi)
1401507af:	c7 46 0c 06 00 00 00 	movl   $0x6,0xc(%rsi)
1401507b6:	c7 46 10 1c 00 00 00 	movl   $0x1c,0x10(%rsi)
1401507bd:	0f 11 4d cf          	movups %xmm1,-0x31(%rbp)
1401507c1:	0f 10 45 c7          	movups -0x39(%rbp),%xmm0
1401507c5:	66 0f 15 c9          	unpckhpd %xmm1,%xmm1
1401507c9:	0f 11 01             	movups %xmm0,(%rcx)
1401507cc:	f2 0f 11 49 10       	movsd  %xmm1,0x10(%rcx)
1401507d1:	89 41 18             	mov    %eax,0x18(%rcx)
1401507d4:	48 83 c1 1c          	add    $0x1c,%rcx
1401507d8:	48 89 4e 18          	mov    %rcx,0x18(%rsi)
1401507dc:	f2 0f 10 05 2c 36 1e 	movsd  0x1e362c(%rip),%xmm0        # 0x140333e10
1401507e3:	00
1401507e4:	f2 0f 11 01          	movsd  %xmm0,(%rcx)
1401507e8:	0f b7 05 29 36 1e 00 	movzwl 0x1e3629(%rip),%eax        # 0x140333e18
1401507ef:	66 89 41 08          	mov    %ax,0x8(%rcx)
1401507f3:	8b 45 af             	mov    -0x51(%rbp),%eax
1401507f6:	48 89 77 28          	mov    %rsi,0x28(%rdi)
1401507fa:	eb 2f                	jmp    0x14015082b
1401507fc:	80 7d 9f 00          	cmpb   $0x0,-0x61(%rbp)
140150800:	0f 84 cc 00 00 00    	je     0x1401508d2
140150806:	80 bb 2a 0b 00 00 00 	cmpb   $0x0,0xb2a(%rbx)
14015080d:	0f 84 bf 00 00 00    	je     0x1401508d2
140150813:	4c 8d 4d a7          	lea    -0x59(%rbp),%r9
140150817:	45 8b c4             	mov    %r12d,%r8d
14015081a:	49 8b d7             	mov    %r15,%rdx
14015081d:	48 8b cb             	mov    %rbx,%rcx
140150820:	e8 2b 10 ff ff       	call   0x140141850
140150825:	48 8b f8             	mov    %rax,%rdi
140150828:	8b 45 a7             	mov    -0x59(%rbp),%eax
14015082b:	48 85 ff             	test   %rdi,%rdi
14015082e:	0f 84 83 01 00 00    	je     0x1401509b7
140150834:	4c 8b 8b e0 00 00 00 	mov    0xe0(%rbx),%r9
14015083b:	4d 85 c9             	test   %r9,%r9
14015083e:	74 24                	je     0x140150864
140150840:	41 f6 41 04 08       	testb  $0x8,0x4(%r9)
140150845:	74 1d                	je     0x140150864
140150847:	49 8b 41 10          	mov    0x10(%r9),%rax
14015084b:	48 85 c0             	test   %rax,%rax
14015084e:	74 14                	je     0x140150864
140150850:	4d 8b 49 20          	mov    0x20(%r9),%r9
140150854:	ba 03 00 00 00       	mov    $0x3,%edx
140150859:	41 b8 02 00 00 00    	mov    $0x2,%r8d
14015085f:	48 8b cb             	mov    %rbx,%rcx
140150862:	ff d0                	call   *%rax
140150864:	45 8b cc             	mov    %r12d,%r9d
140150867:	4d 8b c7             	mov    %r15,%r8
14015086a:	48 8b d7             	mov    %rdi,%rdx
14015086d:	48 8b cb             	mov    %rbx,%rcx
140150870:	e8 3b c6 fe ff       	call   0x14013ceb0
140150875:	4c 8b 83 e0 00 00 00 	mov    0xe0(%rbx),%r8
14015087c:	4c 8b f0             	mov    %rax,%r14
14015087f:	4d 85 c0             	test   %r8,%r8
140150882:	74 1e                	je     0x1401508a2
140150884:	41 f6 40 04 08       	testb  $0x8,0x4(%r8)
140150889:	74 17                	je     0x1401508a2
14015088b:	49 8b 40 18          	mov    0x18(%r8),%rax
14015088f:	48 85 c0             	test   %rax,%rax
140150892:	74 0e                	je     0x1401508a2
140150894:	4d 8b 40 20          	mov    0x20(%r8),%r8
140150898:	ba 03 00 00 00       	mov    $0x3,%edx
14015089d:	48 8b cb             	mov    %rbx,%rcx
1401508a0:	ff d0                	call   *%rax
1401508a2:	4d 85 f6             	test   %r14,%r14
1401508a5:	75 23                	jne    0x1401508ca
1401508a7:	48 85 ff             	test   %rdi,%rdi
1401508aa:	0f 84 44 01 00 00    	je     0x1401509f4
1401508b0:	48 8b 5f 28          	mov    0x28(%rdi),%rbx
1401508b4:	48 8b cf             	mov    %rdi,%rcx
1401508b7:	ff 15 53 24 2b 00    	call   *0x2b2453(%rip)        # 0x140402d10
1401508bd:	48 8b fb             	mov    %rbx,%rdi
1401508c0:	48 85 db             	test   %rbx,%rbx
1401508c3:	75 eb                	jne    0x1401508b0
1401508c5:	e9 2a 01 00 00       	jmp    0x1401509f4
1401508ca:	45 33 ed             	xor    %r13d,%r13d
1401508cd:	e9 22 01 00 00       	jmp    0x1401509f4
1401508d2:	48 8b 83 d0 00 00 00 	mov    0xd0(%rbx),%rax
1401508d9:	0f 57 c0             	xorps  %xmm0,%xmm0
1401508dc:	48 8b bb 98 0e 00 00 	mov    0xe98(%rbx),%rdi
1401508e3:	0f 11 45 c7          	movups %xmm0,-0x39(%rbp)
1401508e7:	0f b6 88 83 01 00 00 	movzbl 0x183(%rax),%ecx
1401508ee:	33 c0                	xor    %eax,%eax
1401508f0:	84 c9                	test   %cl,%cl
1401508f2:	b9 02 00 00 00       	mov    $0x2,%ecx
1401508f7:	0f 11 45 d7          	movups %xmm0,-0x29(%rbp)
1401508fb:	0f 44 c1             	cmove  %ecx,%eax
1401508fe:	33 c9                	xor    %ecx,%ecx
140150900:	89 45 cb             	mov    %eax,-0x35(%rbp)
140150903:	48 8b 43 18          	mov    0x18(%rbx),%rax
140150907:	0f 11 45 e7          	movups %xmm0,-0x19(%rbp)
14015090b:	83 b8 8c 00 00 00 03 	cmpl   $0x3,0x8c(%rax)
140150912:	0f 95 c1             	setne  %cl
140150915:	ff c1                	inc    %ecx
140150917:	80 3d 9a f7 2b 00 00 	cmpb   $0x0,0x2bf79a(%rip)        # 0x1404100b8
14015091e:	89 4d cf             	mov    %ecx,-0x31(%rbp)
140150921:	74 35                	je     0x140150958
140150923:	48 8d 4d a7          	lea    -0x59(%rbp),%rcx
140150927:	ff 15 d3 8a 1d 00    	call   *0x1d8ad3(%rip)        # 0x140329400