1403b4413:	75 0b                	jne    0x1403b4420
1403b4415:	48 89 47 18          	mov    %rax,0x18(%rdi)
1403b4419:	41 8b c7             	mov    %r15d,%eax
1403b441c:	48 89 47 10          	mov    %rax,0x10(%rdi)
1403b4420:	45 85 ff             	test   %r15d,%r15d
1403b4423:	0f 84 3e fe ff ff    	je     0x1403b4267
1403b4429:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1403b4430:	41 b8 09 00 00 00    	mov    $0x9,%r8d
1403b4436:	41 8b d4             	mov    %r12d,%edx
1403b4439:	49 8b ce             	mov    %r14,%rcx
1403b443c:	e8 9f fc ff ff       	call   0x1403b40e0
1403b4441:	48 85 c0             	test   %rax,%rax
1403b4444:	74 13                	je     0x1403b4459
1403b4446:	48 89 06             	mov    %rax,(%rsi)
1403b4449:	ff c3                	inc    %ebx
1403b444b:	48 83 c6 08          	add    $0x8,%rsi
1403b444f:	41 3b df             	cmp    %r15d,%ebx
1403b4452:	72 dc                	jb     0x1403b4430
1403b4454:	48 8b c7             	mov    %rdi,%rax
1403b4457:	eb 54                	jmp    0x1403b44ad
1403b4459:	49 8b 06             	mov    (%r14),%rax
1403b445c:	48 8d 15 1d 22 c3 00 	lea    0xc3221d(%rip),%rdx        # 0x140fe6680
1403b4463:	48 8b 40 40          	mov    0x40(%rax),%rax
1403b4467:	eb 1f                	jmp    0x1403b4488
1403b4469:	49 8b 06             	mov    (%r14),%rax
1403b446c:	48 8b 58 40          	mov    0x40(%rax),%rbx
1403b4470:	45 8b c5             	mov    %r13d,%r8d
1403b4473:	48 8d 15 1e 22 c3 00 	lea    0xc3221e(%rip),%rdx        # 0x140fe6698
1403b447a:	49 8b ce             	mov    %r14,%rcx
1403b447d:	e8 8e 5b 35 00       	call   0x14070a010
1403b4482:	48 8b d0             	mov    %rax,%rdx
1403b4485:	48 8b c3             	mov    %rbx,%rax
1403b4488:	49 8b ce             	mov    %r14,%rcx
1403b448b:	ff 15 8f f5 bc 00    	call   *0xbcf58f(%rip)        # 0x140f83a20
1403b4491:	48 85 ff             	test   %rdi,%rdi
1403b4494:	74 15                	je     0x1403b44ab
1403b4496:	48 8b cf             	mov    %rdi,%rcx
1403b4499:	e8 02 fc 34 00       	call   0x1407040a0
1403b449e:	ba 30 00 00 00       	mov    $0x30,%edx
1403b44a3:	48 8b cf             	mov    %rdi,%rcx
1403b44a6:	e8 99 6c a6 00       	call   0x140e1b144
1403b44ab:	33 c0                	xor    %eax,%eax
1403b44ad:	48 8b 4d f8          	mov    -0x8(%rbp),%rcx
1403b44b1:	48 33 cc             	xor    %rsp,%rcx
1403b44b4:	e8 47 70 a6 00       	call   0x140e1b500
1403b44b9:	48 8b 9c 24 c8 00 00 	mov    0xc8(%rsp),%rbx
1403b44c0:	00
1403b44c1:	48 83 c4 70          	add    $0x70,%rsp
1403b44c5:	41 5f                	pop    %r15
1403b44c7:	41 5e                	pop    %r14
1403b44c9:	41 5d                	pop    %r13
1403b44cb:	41 5c                	pop    %r12
1403b44cd:	5f                   	pop    %rdi
1403b44ce:	5e                   	pop    %rsi
1403b44cf:	5d                   	pop    %rbp
1403b44d0:	c3                   	ret
1403b44d1:	e8 ce 5c a7 00       	call   0x140e2a1a4
1403b44d6:	cc                   	int3
1403b44d7:	e8 c8 5c a7 00       	call   0x140e2a1a4
1403b44dc:	cc                   	int3
1403b44dd:	e8 c2 5c a7 00       	call   0x140e2a1a4
1403b44e2:	cc                   	int3
1403b44e3:	90                   	nop
1403b44e4:	36 42 3b 00          	ss rex.X cmp (%rax),%eax
1403b44e8:	46                   	rex.RX
1403b44e9:	42 3b 00             	rex.X cmp (%rax),%eax
1403b44ec:	46                   	rex.RX
1403b44ed:	42 3b 00             	rex.X cmp (%rax),%eax
1403b44f0:	6f                   	outsl  %ds:(%rsi),(%dx)
1403b44f1:	42 3b 00             	rex.X cmp (%rax),%eax
1403b44f4:	5a                   	pop    %rdx
1403b44f5:	42 3b 00             	rex.X cmp (%rax),%eax
1403b44f8:	6f                   	outsl  %ds:(%rsi),(%dx)
1403b44f9:	42 3b 00             	rex.X cmp (%rax),%eax
1403b44fc:	6c                   	insb   (%dx),%es:(%rdi)
1403b44fd:	41 3b 00             	cmp    (%r8),%eax
1403b4500:	69 44 3b 00 6c 41 3b 	imul   $0x3b416c,0x0(%rbx,%rdi,1),%eax
1403b4507:	00
1403b4508:	89 42 3b             	mov    %eax,0x3b(%rdx)
1403b450b:	00 38                	add    %bh,(%rax)
1403b450d:	43 3b 00             	rex.XB cmp (%r8),%eax
1403b4510:	a3 42 3b 00 69 44 3b 	movabs %eax,0xc9003b4469003b42
1403b4517:	00 c9
1403b4519:	43 3b 00             	rex.XB cmp (%r8),%eax
1403b451c:	69 44 3b 00 69 44 3b 	imul   $0x3b4469,0x0(%rbx,%rdi,1),%eax
1403b4523:	00
1403b4524:	69 44 3b 00 69 44 3b 	imul   $0x3b4469,0x0(%rbx,%rdi,1),%eax
1403b452b:	00
1403b452c:	c9                   	leave
1403b452d:	43 3b 00             	rex.XB cmp (%r8),%eax
1403b4530:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
1403b4535:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
1403b453a:	55                   	push   %rbp
1403b453b:	57                   	push   %rdi
1403b453c:	41 56                	push   %r14
1403b453e:	48 8b ec             	mov    %rsp,%rbp
1403b4541:	48 83 ec 70          	sub    $0x70,%rsp
1403b4545:	48 8b 05 b4 49 00 01 	mov    0x10049b4(%rip),%rax        # 0x1413b8f00
1403b454c:	48 33 c4             	xor    %rsp,%rax
1403b454f:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
1403b4553:	48 8b f1             	mov    %rcx,%rsi
1403b4556:	33 ff                	xor    %edi,%edi
1403b4558:	48 8d 05 81 21 c3 00 	lea    0xc32181(%rip),%rax        # 0x140fe66e0
1403b455f:	48 89 45 c0          	mov    %rax,-0x40(%rbp)
1403b4563:	48 c7 45 c8 15 00 00 	movq   $0x15,-0x38(%rbp)
1403b456a:	00
1403b456b:	0f 28 45 c0          	movaps -0x40(%rbp),%xmm0
1403b456f:	66 0f 7f 45 c0       	movdqa %xmm0,-0x40(%rbp)
1403b4574:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
1403b4578:	e8 d3 c5 3e 00       	call   0x1407a0b50
1403b457d:	48 8b 18             	mov    (%rax),%rbx
1403b4580:	48 85 db             	test   %rbx,%rbx
1403b4583:	74 1c                	je     0x1403b45a1
1403b4585:	8b 43 10             	mov    0x10(%rbx),%eax
1403b4588:	ff c0                	inc    %eax
1403b458a:	89 43 10             	mov    %eax,0x10(%rbx)
1403b458d:	83 f8 01             	cmp    $0x1,%eax
1403b4590:	0f 8e 31 08 00 00    	jle    0x1403b4dc7
1403b4596:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1403b459b:	0f 84 2e 08 00 00    	je     0x1403b4dcf
1403b45a1:	48 85 db             	test   %rbx,%rbx
1403b45a4:	74 1c                	je     0x1403b45c2
1403b45a6:	8b 43 10             	mov    0x10(%rbx),%eax
1403b45a9:	ff c0                	inc    %eax
1403b45ab:	89 43 10             	mov    %eax,0x10(%rbx)
1403b45ae:	83 f8 01             	cmp    $0x1,%eax
1403b45b1:	0f 8e 23 08 00 00    	jle    0x1403b4dda
1403b45b7:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1403b45bc:	0f 84 20 08 00 00    	je     0x1403b4de2
1403b45c2:	48 8b 0d 9f ee 06 01 	mov    0x106ee9f(%rip),%rcx        # 0x141423468
1403b45c9:	48 89 1d 98 ee 06 01 	mov    %rbx,0x106ee98(%rip)        # 0x141423468
1403b45d0:	48 85 c9             	test   %rcx,%rcx
1403b45d3:	74 24                	je     0x1403b45f9
1403b45d5:	8b 41 10             	mov    0x10(%rcx),%eax
1403b45d8:	ff c8                	dec    %eax
1403b45da:	89 41 10             	mov    %eax,0x10(%rcx)
1403b45dd:	85 c0                	test   %eax,%eax
1403b45df:	7f 18                	jg     0x1403b45f9
1403b45e1:	0f 88 06 08 00 00    	js     0x1403b4ded
1403b45e7:	48 8b 01             	mov    (%rcx),%rax
1403b45ea:	ba 01 00 00 00       	mov    $0x1,%edx
1403b45ef:	48 8b 00             	mov    (%rax),%rax
1403b45f2:	ff 15 28 f4 bc 00    	call   *0xbcf428(%rip)        # 0x140f83a20
1403b45f8:	90                   	nop
1403b45f9:	48 85 db             	test   %rbx,%rbx
1403b45fc:	74 27                	je     0x1403b4625
1403b45fe:	8b 43 10             	mov    0x10(%rbx),%eax
1403b4601:	ff c8                	dec    %eax
1403b4603:	89 43 10             	mov    %eax,0x10(%rbx)
1403b4606:	85 c0                	test   %eax,%eax
1403b4608:	7f 1b                	jg     0x1403b4625
1403b460a:	0f 88 e8 07 00 00    	js     0x1403b4df8
1403b4610:	48 8b 03             	mov    (%rbx),%rax
1403b4613:	ba 01 00 00 00       	mov    $0x1,%edx
1403b4618:	48 8b cb             	mov    %rbx,%rcx
1403b461b:	48 8b 00             	mov    (%rax),%rax
1403b461e:	ff 15 fc f3 bc 00    	call   *0xbcf3fc(%rip)        # 0x140f83a20
1403b4624:	90                   	nop
1403b4625:	0f 57 c0             	xorps  %xmm0,%xmm0
1403b4628:	0f 11 45 c0          	movups %xmm0,-0x40(%rbp)
1403b462c:	0f 57 c9             	xorps  %xmm1,%xmm1
1403b462f:	f3 0f 7f 4d d0       	movdqu %xmm1,-0x30(%rbp)
1403b4634:	b9 20 00 00 00       	mov    $0x20,%ecx
1403b4639:	e8 ca 6a a6 00       	call   0x140e1b108
1403b463e:	48 89 45 c0          	mov    %rax,-0x40(%rbp)
1403b4642:	66 0f 6f 05 b6 04 bf 	movdqa 0xbf04b6(%rip),%xmm0        # 0x140fa4b00
1403b4649:	00
1403b464a:	f3 0f 7f 45 d0       	movdqu %xmm0,-0x30(%rbp)
1403b464f:	0f 10 05 8a 20 c3 00 	movups 0xc3208a(%rip),%xmm0        # 0x140fe66e0
1403b4656:	0f 11 00             	movups %xmm0,(%rax)
1403b4659:	8b 0d 91 20 c3 00    	mov    0xc32091(%rip),%ecx        # 0x140fe66f0
1403b465f:	89 48 10             	mov    %ecx,0x10(%rax)
1403b4662:	0f b6 0d 8b 20 c3 00 	movzbl 0xc3208b(%rip),%ecx        # 0x140fe66f4
1403b4669:	88 48 14             	mov    %cl,0x14(%rax)
1403b466c:	c6 40 15 00          	movb   $0x0,0x15(%rax)
1403b4670:	41 b8 03 00 00 00    	mov    $0x3,%r8d
1403b4676:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
1403b467a:	48 8b ce             	mov    %rsi,%rcx
1403b467d:	e8 1e 29 34 00       	call   0x1406f6fa0
1403b4682:	90                   	nop
1403b4683:	48 8b 55 d8          	mov    -0x28(%rbp),%rdx
1403b4687:	48 83 fa 0f          	cmp    $0xf,%rdx
1403b468b:	76 31                	jbe    0x1403b46be
1403b468d:	48 ff c2             	inc    %rdx
1403b4690:	48 8b 4d c0          	mov    -0x40(%rbp),%rcx
1403b4694:	48 8b c1             	mov    %rcx,%rax
1403b4697:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1403b469e:	72 19                	jb     0x1403b46b9
1403b46a0:	48 83 c2 27          	add    $0x27,%rdx
1403b46a4:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1403b46a8:	48 2b c1             	sub    %rcx,%rax
1403b46ab:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1403b46af:	48 83 f8 1f          	cmp    $0x1f,%rax
1403b46b3:	0f 87 4a 07 00 00    	ja     0x1403b4e03
1403b46b9:	e8 86 6a a6 00       	call   0x140e1b144
1403b46be:	48 8d 05 33 20 c3 00 	lea    0xc32033(%rip),%rax        # 0x140fe66f8
1403b46c5:	48 89 45 c0          	mov    %rax,-0x40(%rbp)
1403b46c9:	48 c7 45 c8 19 00 00 	movq   $0x19,-0x38(%rbp)
1403b46d0:	00
1403b46d1:	0f 28 45 c0          	movaps -0x40(%rbp),%xmm0
1403b46d5:	66 0f 7f 45 c0       	movdqa %xmm0,-0x40(%rbp)
1403b46da:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
1403b46de:	e8 6d c4 3e 00       	call   0x1407a0b50
1403b46e3:	48 8b 18             	mov    (%rax),%rbx
1403b46e6:	48 85 db             	test   %rbx,%rbx
1403b46e9:	74 1c                	je     0x1403b4707
1403b46eb:	8b 43 10             	mov    0x10(%rbx),%eax
1403b46ee:	ff c0                	inc    %eax
1403b46f0:	89 43 10             	mov    %eax,0x10(%rbx)
1403b46f3:	83 f8 01             	cmp    $0x1,%eax
1403b46f6:	0f 8e 0d 07 00 00    	jle    0x1403b4e09
1403b46fc:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1403b4701:	0f 84 0a 07 00 00    	je     0x1403b4e11
1403b4707:	48 85 db             	test   %rbx,%rbx
1403b470a:	74 1c                	je     0x1403b4728
1403b470c:	8b 43 10             	mov    0x10(%rbx),%eax
1403b470f:	ff c0                	inc    %eax
1403b4711:	89 43 10             	mov    %eax,0x10(%rbx)
1403b4714:	83 f8 01             	cmp    $0x1,%eax
1403b4717:	0f 8e ff 06 00 00    	jle    0x1403b4e1c
1403b471d:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1403b4722:	0f 84 fc 06 00 00    	je     0x1403b4e24
1403b4728:	48 8b 0d 41 ed 06 01 	mov    0x106ed41(%rip),%rcx        # 0x141423470
1403b472f:	48 89 1d 3a ed 06 01 	mov    %rbx,0x106ed3a(%rip)        # 0x141423470
1403b4736:	48 85 c9             	test   %rcx,%rcx
1403b4739:	74 24                	je     0x1403b475f
1403b473b:	8b 41 10             	mov    0x10(%rcx),%eax
1403b473e:	ff c8                	dec    %eax
1403b4740:	89 41 10             	mov    %eax,0x10(%rcx)
1403b4743:	85 c0                	test   %eax,%eax
1403b4745:	7f 18                	jg     0x1403b475f
1403b4747:	0f 88 e2 06 00 00    	js     0x1403b4e2f
1403b474d:	48 8b 01             	mov    (%rcx),%rax
1403b4750:	ba 01 00 00 00       	mov    $0x1,%edx
1403b4755:	48 8b 00             	mov    (%rax),%rax
1403b4758:	ff 15 c2 f2 bc 00    	call   *0xbcf2c2(%rip)        # 0x140f83a20
1403b475e:	90                   	nop
1403b475f:	48 85 db             	test   %rbx,%rbx
1403b4762:	74 27                	je     0x1403b478b
1403b4764:	8b 43 10             	mov    0x10(%rbx),%eax
1403b4767:	ff c8                	dec    %eax
1403b4769:	89 43 10             	mov    %eax,0x10(%rbx)
1403b476c:	85 c0                	test   %eax,%eax
1403b476e:	7f 1b                	jg     0x1403b478b
1403b4770:	0f 88 c4 06 00 00    	js     0x1403b4e3a
1403b4776:	48 8b 03             	mov    (%rbx),%rax
1403b4779:	ba 01 00 00 00       	mov    $0x1,%edx
1403b477e:	48 8b cb             	mov    %rbx,%rcx
1403b4781:	48 8b 00             	mov    (%rax),%rax
1403b4784:	ff 15 96 f2 bc 00    	call   *0xbcf296(%rip)        # 0x140f83a20
1403b478a:	90                   	nop
1403b478b:	0f 57 c0             	xorps  %xmm0,%xmm0
1403b478e:	0f 11 45 c0          	movups %xmm0,-0x40(%rbp)
1403b4792:	0f 57 c9             	xorps  %xmm1,%xmm1
1403b4795:	f3 0f 7f 4d d0       	movdqu %xmm1,-0x30(%rbp)
1403b479a:	b9 20 00 00 00       	mov    $0x20,%ecx
1403b479f:	e8 64 69 a6 00       	call   0x140e1b108
1403b47a4:	48 89 45 c0          	mov    %rax,-0x40(%rbp)
1403b47a8:	66 0f 6f 05 80 1c c3 	movdqa 0xc31c80(%rip),%xmm0        # 0x140fe6430
1403b47af:	00
1403b47b0:	f3 0f 7f 45 d0       	movdqu %xmm0,-0x30(%rbp)
1403b47b5:	0f 10 05 3c 1f c3 00 	movups 0xc31f3c(%rip),%xmm0        # 0x140fe66f8
1403b47bc:	0f 11 00             	movups %xmm0,(%rax)
1403b47bf:	f2 0f 10 05 41 1f c3 	movsd  0xc31f41(%rip),%xmm0        # 0x140fe6708
1403b47c6:	00
1403b47c7:	f2 0f 11 40 10       	movsd  %xmm0,0x10(%rax)
1403b47cc:	0f b6 0d 3d 1f c3 00 	movzbl 0xc31f3d(%rip),%ecx        # 0x140fe6710
1403b47d3:	88 48 18             	mov    %cl,0x18(%rax)
1403b47d6:	c6 40 19 00          	movb   $0x0,0x19(%rax)
1403b47da:	41 b8 03 00 00 00    	mov    $0x3,%r8d
1403b47e0:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
1403b47e4:	48 8b ce             	mov    %rsi,%rcx
1403b47e7:	e8 b4 27 34 00       	call   0x1406f6fa0
1403b47ec:	90                   	nop
1403b47ed:	48 8b 55 d8          	mov    -0x28(%rbp),%rdx
1403b47f1:	48 83 fa 0f          	cmp    $0xf,%rdx
1403b47f5:	76 31                	jbe    0x1403b4828
1403b47f7:	48 ff c2             	inc    %rdx
1403b47fa:	48 8b 4d c0          	mov    -0x40(%rbp),%rcx
1403b47fe:	48 8b c1             	mov    %rcx,%rax
1403b4801:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1403b4808:	72 19                	jb     0x1403b4823
1403b480a:	48 83 c2 27          	add    $0x27,%rdx
1403b480e:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1403b4812:	48 2b c1             	sub    %rcx,%rax
1403b4815:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1403b4819:	48 83 f8 1f          	cmp    $0x1f,%rax
1403b481d:	0f 87 22 06 00 00    	ja     0x1403b4e45
1403b4823:	e8 1c 69 a6 00       	call   0x140e1b144
1403b4828:	48 8d 05 e9 1e c3 00 	lea    0xc31ee9(%rip),%rax        # 0x140fe6718
1403b482f:	48 89 45 c0          	mov    %rax,-0x40(%rbp)
1403b4833:	48 c7 45 c8 17 00 00 	movq   $0x17,-0x38(%rbp)
1403b483a:	00
1403b483b:	0f 28 45 c0          	movaps -0x40(%rbp),%xmm0
1403b483f:	66 0f 7f 45 c0       	movdqa %xmm0,-0x40(%rbp)
1403b4844:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
1403b4848:	e8 03 c3 3e 00       	call   0x1407a0b50
1403b484d:	48 8b 18             	mov    (%rax),%rbx
1403b4850:	48 85 db             	test   %rbx,%rbx
1403b4853:	74 1c                	je     0x1403b4871
1403b4855:	8b 43 10             	mov    0x10(%rbx),%eax
1403b4858:	ff c0                	inc    %eax
1403b485a:	89 43 10             	mov    %eax,0x10(%rbx)
1403b485d:	83 f8 01             	cmp    $0x1,%eax
1403b4860:	0f 8e e5 05 00 00    	jle    0x1403b4e4b
1403b4866:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1403b486b:	0f 84 e2 05 00 00    	je     0x1403b4e53
1403b4871:	48 85 db             	test   %rbx,%rbx
1403b4874:	74 1c                	je     0x1403b4892
1403b4876:	8b 43 10             	mov    0x10(%rbx),%eax
1403b4879:	ff c0                	inc    %eax
1403b487b:	89 43 10             	mov    %eax,0x10(%rbx)
1403b487e:	83 f8 01             	cmp    $0x1,%eax
1403b4881:	0f 8e d7 05 00 00    	jle    0x1403b4e5e
1403b4887:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1403b488c:	0f 84 d4 05 00 00    	je     0x1403b4e66
1403b4892:	48 8b 0d df eb 06 01 	mov    0x106ebdf(%rip),%rcx        # 0x141423478
1403b4899:	48 89 1d d8 eb 06 01 	mov    %rbx,0x106ebd8(%rip)        # 0x141423478
1403b48a0:	48 85 c9             	test   %rcx,%rcx
1403b48a3:	74 24                	je     0x1403b48c9
1403b48a5:	8b 41 10             	mov    0x10(%rcx),%eax
1403b48a8:	ff c8                	dec    %eax
1403b48aa:	89 41 10             	mov    %eax,0x10(%rcx)
1403b48ad:	85 c0                	test   %eax,%eax
1403b48af:	7f 18                	jg     0x1403b48c9
1403b48b1:	0f 88 ba 05 00 00    	js     0x1403b4e71
1403b48b7:	48 8b 01             	mov    (%rcx),%rax
1403b48ba:	ba 01 00 00 00       	mov    $0x1,%edx
1403b48bf:	48 8b 00             	mov    (%rax),%rax
1403b48c2:	ff 15 58 f1 bc 00    	call   *0xbcf158(%rip)        # 0x140f83a20
1403b48c8:	90                   	nop
1403b48c9:	48 85 db             	test   %rbx,%rbx
1403b48cc:	74 27                	je     0x1403b48f5
1403b48ce:	8b 43 10             	mov    0x10(%rbx),%eax
1403b48d1:	ff c8                	dec    %eax
1403b48d3:	89 43 10             	mov    %eax,0x10(%rbx)
1403b48d6:	85 c0                	test   %eax,%eax
1403b48d8:	7f 1b                	jg     0x1403b48f5
1403b48da:	0f 88 9c 05 00 00    	js     0x1403b4e7c
1403b48e0:	48 8b 03             	mov    (%rbx),%rax
1403b48e3:	ba 01 00 00 00       	mov    $0x1,%edx
1403b48e8:	48 8b cb             	mov    %rbx,%rcx
1403b48eb:	48 8b 00             	mov    (%rax),%rax
1403b48ee:	ff 15 2c f1 bc 00    	call   *0xbcf12c(%rip)        # 0x140f83a20
1403b48f4:	90                   	nop
1403b48f5:	0f 57 c0             	xorps  %xmm0,%xmm0
1403b48f8:	0f 11 45 c0          	movups %xmm0,-0x40(%rbp)
1403b48fc:	0f 57 c9             	xorps  %xmm1,%xmm1
1403b48ff:	f3 0f 7f 4d d0       	movdqu %xmm1,-0x30(%rbp)
1403b4904:	b9 20 00 00 00       	mov    $0x20,%ecx