1402132c2:	90                   	nop
1402132c3:	48 8d 54 24 38       	lea    0x38(%rsp),%rdx
1402132c8:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
1402132cc:	e8 0f c1 fc ff       	call   0x1401df3e0
1402132d1:	48 8d 15 10 df 18 01 	lea    0x118df10(%rip),%rdx        # 0x1413a11e8
1402132d8:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
1402132dc:	e8 37 95 c0 00       	call   0x140e1c818
1402132e1:	90                   	nop
1402132e2:	48 8d 15 c7 8e d9 00 	lea    0xd98ec7(%rip),%rdx        # 0x140fac1b0
1402132e9:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
1402132ee:	e8 1d 48 f8 ff       	call   0x140197b10
1402132f3:	90                   	nop
1402132f4:	48 8d 54 24 38       	lea    0x38(%rsp),%rdx
1402132f9:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
1402132fd:	e8 de c0 fc ff       	call   0x1401df3e0
140213302:	48 8d 15 df de 18 01 	lea    0x118dedf(%rip),%rdx        # 0x1413a11e8
140213309:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
14021330d:	e8 06 95 c0 00       	call   0x140e1c818
140213312:	cc                   	int3
140213313:	cc                   	int3
140213314:	cc                   	int3
140213315:	cc                   	int3
140213316:	cc                   	int3
140213317:	cc                   	int3
140213318:	cc                   	int3
140213319:	cc                   	int3
14021331a:	cc                   	int3
14021331b:	cc                   	int3
14021331c:	cc                   	int3
14021331d:	cc                   	int3
14021331e:	cc                   	int3
14021331f:	cc                   	int3
140213320:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140213325:	48 89 7c 24 18       	mov    %rdi,0x18(%rsp)
14021332a:	55                   	push   %rbp
14021332b:	48 8b ec             	mov    %rsp,%rbp
14021332e:	48 83 ec 50          	sub    $0x50,%rsp
140213332:	8b 0d c8 6a 20 01    	mov    0x1206ac8(%rip),%ecx        # 0x141419e00
140213338:	e8 33 a2 ff ff       	call   0x14020d570
14021333d:	0f 57 c0             	xorps  %xmm0,%xmm0
140213340:	0f 11 45 e0          	movups %xmm0,-0x20(%rbp)
140213344:	0f 57 c9             	xorps  %xmm1,%xmm1
140213347:	f3 0f 7f 4d f0       	movdqu %xmm1,-0x10(%rbp)
14021334c:	b9 20 00 00 00       	mov    $0x20,%ecx
140213351:	e8 da 39 f8 ff       	call   0x140196d30
140213356:	48 8b d0             	mov    %rax,%rdx
140213359:	48 89 45 e0          	mov    %rax,-0x20(%rbp)
14021335d:	66 0f 6f 05 bb 35 d9 	movdqa 0xd935bb(%rip),%xmm0        # 0x140fa6920
140213364:	00
140213365:	f3 0f 7f 45 f0       	movdqu %xmm0,-0x10(%rbp)
14021336a:	0f 10 05 a7 94 d9 00 	movups 0xd994a7(%rip),%xmm0        # 0x140fac818
140213371:	0f 11 00             	movups %xmm0,(%rax)
140213374:	8b 0d ae 94 d9 00    	mov    0xd994ae(%rip),%ecx        # 0x140fac828
14021337a:	89 48 10             	mov    %ecx,0x10(%rax)
14021337d:	0f b7 0d a8 94 d9 00 	movzwl 0xd994a8(%rip),%ecx        # 0x140fac82c
140213384:	66 89 48 14          	mov    %cx,0x14(%rax)
140213388:	0f b6 05 9f 94 d9 00 	movzbl 0xd9949f(%rip),%eax        # 0x140fac82e
14021338f:	88 42 16             	mov    %al,0x16(%rdx)
140213392:	c6 42 17 00          	movb   $0x0,0x17(%rdx)
140213396:	48 8d 55 e0          	lea    -0x20(%rbp),%rdx
14021339a:	48 8d 4d 18          	lea    0x18(%rbp),%rcx
14021339e:	e8 cd 05 17 00       	call   0x140383970
1402133a3:	48 8b d8             	mov    %rax,%rbx
1402133a6:	8b 15 54 6a 20 01    	mov    0x1206a54(%rip),%edx        # 0x141419e00
1402133ac:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
1402133b0:	e8 3b a5 ff ff       	call   0x14020d8f0
1402133b5:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
1402133b9:	48 8b 03             	mov    (%rbx),%rax
1402133bc:	48 89 41 10          	mov    %rax,0x10(%rcx)
1402133c0:	bf ff ff ff ff       	mov    $0xffffffff,%edi
1402133c5:	48 8b 4d d8          	mov    -0x28(%rbp),%rcx
1402133c9:	48 85 c9             	test   %rcx,%rcx
1402133cc:	74 3d                	je     0x14021340b
1402133ce:	8b c7                	mov    %edi,%eax
1402133d0:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
1402133d5:	83 f8 01             	cmp    $0x1,%eax
1402133d8:	75 31                	jne    0x14021340b
1402133da:	48 8b 5d d8          	mov    -0x28(%rbp),%rbx
1402133de:	48 8b 03             	mov    (%rbx),%rax
1402133e1:	48 8b cb             	mov    %rbx,%rcx
1402133e4:	48 8b 00             	mov    (%rax),%rax
1402133e7:	ff 15 33 06 d7 00    	call   *0xd70633(%rip)        # 0x140f83a20
1402133ed:	8b c7                	mov    %edi,%eax
1402133ef:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1402133f4:	83 f8 01             	cmp    $0x1,%eax
1402133f7:	75 12                	jne    0x14021340b
1402133f9:	48 8b 4d d8          	mov    -0x28(%rbp),%rcx
1402133fd:	48 8b 01             	mov    (%rcx),%rax
140213400:	48 8b 40 08          	mov    0x8(%rax),%rax
140213404:	ff 15 16 06 d7 00    	call   *0xd70616(%rip)        # 0x140f83a20
14021340a:	90                   	nop
14021340b:	48 8b 55 f8          	mov    -0x8(%rbp),%rdx
14021340f:	48 83 fa 0f          	cmp    $0xf,%rdx
140213413:	76 31                	jbe    0x140213446
140213415:	48 ff c2             	inc    %rdx
140213418:	48 8b 4d e0          	mov    -0x20(%rbp),%rcx
14021341c:	48 8b c1             	mov    %rcx,%rax
14021341f:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140213426:	72 19                	jb     0x140213441
140213428:	48 83 c2 27          	add    $0x27,%rdx
14021342c:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140213430:	48 2b c1             	sub    %rcx,%rax
140213433:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140213437:	48 83 f8 1f          	cmp    $0x1f,%rax
14021343b:	0f 87 a4 03 00 00    	ja     0x1402137e5
140213441:	e8 fe 7c c0 00       	call   0x140e1b144
140213446:	0f 57 c0             	xorps  %xmm0,%xmm0
140213449:	0f 11 45 e0          	movups %xmm0,-0x20(%rbp)
14021344d:	66 0f 6f 0d eb 0e d9 	movdqa 0xd90eeb(%rip),%xmm1        # 0x140fa4340
140213454:	00
140213455:	f3 0f 7f 4d f0       	movdqu %xmm1,-0x10(%rbp)
14021345a:	f2 0f 10 05 ce 93 d9 	movsd  0xd993ce(%rip),%xmm0        # 0x140fac830
140213461:	00
140213462:	f2 0f 11 45 e0       	movsd  %xmm0,-0x20(%rbp)
140213467:	8b 05 cb 93 d9 00    	mov    0xd993cb(%rip),%eax        # 0x140fac838
14021346d:	89 45 e8             	mov    %eax,-0x18(%rbp)
140213470:	c6 45 ec 00          	movb   $0x0,-0x14(%rbp)
140213474:	48 8d 55 e0          	lea    -0x20(%rbp),%rdx
140213478:	48 8d 4d 18          	lea    0x18(%rbp),%rcx
14021347c:	e8 ef 04 17 00       	call   0x140383970
140213481:	48 8b d8             	mov    %rax,%rbx
140213484:	8b 15 76 69 20 01    	mov    0x1206976(%rip),%edx        # 0x141419e00
14021348a:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
14021348e:	e8 5d a4 ff ff       	call   0x14020d8f0
140213493:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
140213497:	48 8b 03             	mov    (%rbx),%rax
14021349a:	48 89 41 18          	mov    %rax,0x18(%rcx)
14021349e:	48 8b 4d d8          	mov    -0x28(%rbp),%rcx
1402134a2:	48 85 c9             	test   %rcx,%rcx
1402134a5:	74 3d                	je     0x1402134e4
1402134a7:	8b c7                	mov    %edi,%eax
1402134a9:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
1402134ae:	83 f8 01             	cmp    $0x1,%eax
1402134b1:	75 31                	jne    0x1402134e4
1402134b3:	48 8b 5d d8          	mov    -0x28(%rbp),%rbx
1402134b7:	48 8b 03             	mov    (%rbx),%rax
1402134ba:	48 8b cb             	mov    %rbx,%rcx
1402134bd:	48 8b 00             	mov    (%rax),%rax
1402134c0:	ff 15 5a 05 d7 00    	call   *0xd7055a(%rip)        # 0x140f83a20
1402134c6:	8b c7                	mov    %edi,%eax
1402134c8:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1402134cd:	83 f8 01             	cmp    $0x1,%eax
1402134d0:	75 12                	jne    0x1402134e4
1402134d2:	48 8b 4d d8          	mov    -0x28(%rbp),%rcx
1402134d6:	48 8b 01             	mov    (%rcx),%rax
1402134d9:	48 8b 40 08          	mov    0x8(%rax),%rax
1402134dd:	ff 15 3d 05 d7 00    	call   *0xd7053d(%rip)        # 0x140f83a20
1402134e3:	90                   	nop
1402134e4:	48 8b 55 f8          	mov    -0x8(%rbp),%rdx
1402134e8:	48 83 fa 0f          	cmp    $0xf,%rdx
1402134ec:	76 31                	jbe    0x14021351f
1402134ee:	48 ff c2             	inc    %rdx
1402134f1:	48 8b 4d e0          	mov    -0x20(%rbp),%rcx
1402134f5:	48 8b c1             	mov    %rcx,%rax
1402134f8:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1402134ff:	72 19                	jb     0x14021351a
140213501:	48 83 c2 27          	add    $0x27,%rdx
140213505:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140213509:	48 2b c1             	sub    %rcx,%rax
14021350c:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140213510:	48 83 f8 1f          	cmp    $0x1f,%rax
140213514:	0f 87 d1 02 00 00    	ja     0x1402137eb
14021351a:	e8 25 7c c0 00       	call   0x140e1b144
14021351f:	0f 57 c0             	xorps  %xmm0,%xmm0
140213522:	0f 11 45 e0          	movups %xmm0,-0x20(%rbp)
140213526:	66 0f 6f 0d b2 15 d9 	movdqa 0xd915b2(%rip),%xmm1        # 0x140fa4ae0
14021352d:	00
14021352e:	f3 0f 7f 4d f0       	movdqu %xmm1,-0x10(%rbp)
140213533:	f2 0f 10 05 05 93 d9 	movsd  0xd99305(%rip),%xmm0        # 0x140fac840
14021353a:	00
14021353b:	f2 0f 11 45 e0       	movsd  %xmm0,-0x20(%rbp)
140213540:	8b 05 02 93 d9 00    	mov    0xd99302(%rip),%eax        # 0x140fac848
140213546:	89 45 e8             	mov    %eax,-0x18(%rbp)
140213549:	0f b7 05 fc 92 d9 00 	movzwl 0xd992fc(%rip),%eax        # 0x140fac84c
140213550:	66 89 45 ec          	mov    %ax,-0x14(%rbp)
140213554:	c6 45 ee 00          	movb   $0x0,-0x12(%rbp)
140213558:	48 8d 55 e0          	lea    -0x20(%rbp),%rdx
14021355c:	48 8d 4d 18          	lea    0x18(%rbp),%rcx
140213560:	e8 0b 04 17 00       	call   0x140383970
140213565:	48 8b d8             	mov    %rax,%rbx
140213568:	8b 15 92 68 20 01    	mov    0x1206892(%rip),%edx        # 0x141419e00
14021356e:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
140213572:	e8 79 a3 ff ff       	call   0x14020d8f0
140213577:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
14021357b:	48 8b 03             	mov    (%rbx),%rax
14021357e:	48 89 41 20          	mov    %rax,0x20(%rcx)
140213582:	48 8b 4d d8          	mov    -0x28(%rbp),%rcx
140213586:	48 85 c9             	test   %rcx,%rcx
140213589:	74 3d                	je     0x1402135c8
14021358b:	8b c7                	mov    %edi,%eax
14021358d:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
140213592:	83 f8 01             	cmp    $0x1,%eax
140213595:	75 31                	jne    0x1402135c8
140213597:	48 8b 5d d8          	mov    -0x28(%rbp),%rbx
14021359b:	48 8b 03             	mov    (%rbx),%rax
14021359e:	48 8b cb             	mov    %rbx,%rcx
1402135a1:	48 8b 00             	mov    (%rax),%rax
1402135a4:	ff 15 76 04 d7 00    	call   *0xd70476(%rip)        # 0x140f83a20
1402135aa:	8b c7                	mov    %edi,%eax
1402135ac:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1402135b1:	83 f8 01             	cmp    $0x1,%eax
1402135b4:	75 12                	jne    0x1402135c8
1402135b6:	48 8b 4d d8          	mov    -0x28(%rbp),%rcx
1402135ba:	48 8b 01             	mov    (%rcx),%rax
1402135bd:	48 8b 40 08          	mov    0x8(%rax),%rax
1402135c1:	ff 15 59 04 d7 00    	call   *0xd70459(%rip)        # 0x140f83a20
1402135c7:	90                   	nop
1402135c8:	48 8b 55 f8          	mov    -0x8(%rbp),%rdx
1402135cc:	48 83 fa 0f          	cmp    $0xf,%rdx
1402135d0:	76 31                	jbe    0x140213603
1402135d2:	48 ff c2             	inc    %rdx
1402135d5:	48 8b 4d e0          	mov    -0x20(%rbp),%rcx
1402135d9:	48 8b c1             	mov    %rcx,%rax
1402135dc:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1402135e3:	72 19                	jb     0x1402135fe
1402135e5:	48 83 c2 27          	add    $0x27,%rdx
1402135e9:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1402135ed:	48 2b c1             	sub    %rcx,%rax
1402135f0:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1402135f4:	48 83 f8 1f          	cmp    $0x1f,%rax
1402135f8:	0f 87 f3 01 00 00    	ja     0x1402137f1
1402135fe:	e8 41 7b c0 00       	call   0x140e1b144
140213603:	0f 57 c0             	xorps  %xmm0,%xmm0
140213606:	0f 11 45 e0          	movups %xmm0,-0x20(%rbp)
14021360a:	66 0f 6f 0d be 14 d9 	movdqa 0xd914be(%rip),%xmm1        # 0x140fa4ad0
140213611:	00
140213612:	f3 0f 7f 4d f0       	movdqu %xmm1,-0x10(%rbp)
140213617:	f2 0f 10 05 31 92 d9 	movsd  0xd99231(%rip),%xmm0        # 0x140fac850
14021361e:	00
14021361f:	f2 0f 11 45 e0       	movsd  %xmm0,-0x20(%rbp)
140213624:	0f b7 05 2d 92 d9 00 	movzwl 0xd9922d(%rip),%eax        # 0x140fac858
14021362b:	66 89 45 e8          	mov    %ax,-0x18(%rbp)
14021362f:	0f b6 05 24 92 d9 00 	movzbl 0xd99224(%rip),%eax        # 0x140fac85a
140213636:	88 45 ea             	mov    %al,-0x16(%rbp)
140213639:	c6 45 eb 00          	movb   $0x0,-0x15(%rbp)
14021363d:	48 8d 55 e0          	lea    -0x20(%rbp),%rdx
140213641:	48 8d 4d 18          	lea    0x18(%rbp),%rcx
140213645:	e8 26 03 17 00       	call   0x140383970
14021364a:	48 8b d8             	mov    %rax,%rbx
14021364d:	8b 15 ad 67 20 01    	mov    0x12067ad(%rip),%edx        # 0x141419e00
140213653:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
140213657:	e8 94 a2 ff ff       	call   0x14020d8f0
14021365c:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
140213660:	48 8b 03             	mov    (%rbx),%rax
140213663:	48 89 41 28          	mov    %rax,0x28(%rcx)
140213667:	48 8b 4d d8          	mov    -0x28(%rbp),%rcx
14021366b:	48 85 c9             	test   %rcx,%rcx
14021366e:	74 3d                	je     0x1402136ad
140213670:	8b c7                	mov    %edi,%eax
140213672:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
140213677:	83 f8 01             	cmp    $0x1,%eax
14021367a:	75 31                	jne    0x1402136ad
14021367c:	48 8b 5d d8          	mov    -0x28(%rbp),%rbx
140213680:	48 8b 03             	mov    (%rbx),%rax
140213683:	48 8b cb             	mov    %rbx,%rcx
140213686:	48 8b 00             	mov    (%rax),%rax
140213689:	ff 15 91 03 d7 00    	call   *0xd70391(%rip)        # 0x140f83a20
14021368f:	8b c7                	mov    %edi,%eax
140213691:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140213696:	83 f8 01             	cmp    $0x1,%eax
140213699:	75 12                	jne    0x1402136ad
14021369b:	48 8b 4d d8          	mov    -0x28(%rbp),%rcx
14021369f:	48 8b 01             	mov    (%rcx),%rax
1402136a2:	48 8b 40 08          	mov    0x8(%rax),%rax
1402136a6:	ff 15 74 03 d7 00    	call   *0xd70374(%rip)        # 0x140f83a20
1402136ac:	90                   	nop
1402136ad:	48 8b 55 f8          	mov    -0x8(%rbp),%rdx
1402136b1:	48 83 fa 0f          	cmp    $0xf,%rdx
1402136b5:	76 31                	jbe    0x1402136e8
1402136b7:	48 ff c2             	inc    %rdx
1402136ba:	48 8b 4d e0          	mov    -0x20(%rbp),%rcx
1402136be:	48 8b c1             	mov    %rcx,%rax
1402136c1:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1402136c8:	72 19                	jb     0x1402136e3
1402136ca:	48 83 c2 27          	add    $0x27,%rdx
1402136ce:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1402136d2:	48 2b c1             	sub    %rcx,%rax
1402136d5:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1402136d9:	48 83 f8 1f          	cmp    $0x1f,%rax
1402136dd:	0f 87 14 01 00 00    	ja     0x1402137f7
1402136e3:	e8 5c 7a c0 00       	call   0x140e1b144
1402136e8:	0f 57 c0             	xorps  %xmm0,%xmm0
1402136eb:	0f 11 45 e0          	movups %xmm0,-0x20(%rbp)
1402136ef:	0f 57 c9             	xorps  %xmm1,%xmm1
1402136f2:	f3 0f 7f 4d f0       	movdqu %xmm1,-0x10(%rbp)
1402136f7:	b9 20 00 00 00       	mov    $0x20,%ecx
1402136fc:	e8 2f 36 f8 ff       	call   0x140196d30
140213701:	48 89 45 e0          	mov    %rax,-0x20(%rbp)
140213705:	66 0f 6f 05 63 0c d9 	movdqa 0xd90c63(%rip),%xmm0        # 0x140fa4370
14021370c:	00
14021370d:	f3 0f 7f 45 f0       	movdqu %xmm0,-0x10(%rbp)
140213712:	0f 10 05 47 91 d9 00 	movups 0xd99147(%rip),%xmm0        # 0x140fac860
140213719:	0f 11 00             	movups %xmm0,(%rax)
14021371c:	0f b6 0d 4d 91 d9 00 	movzbl 0xd9914d(%rip),%ecx        # 0x140fac870
140213723:	88 48 10             	mov    %cl,0x10(%rax)
140213726:	c6 40 11 00          	movb   $0x0,0x11(%rax)
14021372a:	48 8d 55 e0          	lea    -0x20(%rbp),%rdx
14021372e:	48 8d 4d 18          	lea    0x18(%rbp),%rcx
140213732:	e8 39 02 17 00       	call   0x140383970
140213737:	48 8b d8             	mov    %rax,%rbx
14021373a:	8b 15 c0 66 20 01    	mov    0x12066c0(%rip),%edx        # 0x141419e00
140213740:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
140213744:	e8 a7 a1 ff ff       	call   0x14020d8f0
140213749:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
14021374d:	48 8b 03             	mov    (%rbx),%rax
140213750:	48 89 41 30          	mov    %rax,0x30(%rcx)
140213754:	48 8b 4d d8          	mov    -0x28(%rbp),%rcx
140213758:	48 85 c9             	test   %rcx,%rcx
14021375b:	74 3b                	je     0x140213798
14021375d:	8b c7                	mov    %edi,%eax
14021375f:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
140213764:	83 f8 01             	cmp    $0x1,%eax
140213767:	75 2f                	jne    0x140213798
140213769:	48 8b 5d d8          	mov    -0x28(%rbp),%rbx
14021376d:	48 8b 03             	mov    (%rbx),%rax
140213770:	48 8b cb             	mov    %rbx,%rcx
140213773:	48 8b 00             	mov    (%rax),%rax
140213776:	ff 15 a4 02 d7 00    	call   *0xd702a4(%rip)        # 0x140f83a20
14021377c:	f0 0f c1 7b 0c       	lock xadd %edi,0xc(%rbx)
140213781:	83 ff 01             	cmp    $0x1,%edi
140213784:	75 12                	jne    0x140213798
140213786:	48 8b 4d d8          	mov    -0x28(%rbp),%rcx
14021378a:	48 8b 01             	mov    (%rcx),%rax
14021378d:	48 8b 40 08          	mov    0x8(%rax),%rax
140213791:	ff 15 89 02 d7 00    	call   *0xd70289(%rip)        # 0x140f83a20
140213797:	90                   	nop
140213798:	48 8b 55 f8          	mov    -0x8(%rbp),%rdx
14021379c:	48 83 fa 0f          	cmp    $0xf,%rdx
1402137a0:	76 2d                	jbe    0x1402137cf
1402137a2:	48 ff c2             	inc    %rdx
1402137a5:	48 8b 4d e0          	mov    -0x20(%rbp),%rcx
1402137a9:	48 8b c1             	mov    %rcx,%rax
1402137ac:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1402137b3:	72 15                	jb     0x1402137ca
1402137b5:	48 83 c2 27          	add    $0x27,%rdx
1402137b9:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1402137bd:	48 2b c1             	sub    %rcx,%rax
1402137c0:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1402137c4:	48 83 f8 1f          	cmp    $0x1f,%rax
1402137c8:	77 15                	ja     0x1402137df
1402137ca:	e8 75 79 c0 00       	call   0x140e1b144
1402137cf:	48 8b 5c 24 60       	mov    0x60(%rsp),%rbx
1402137d4:	48 8b 7c 24 70       	mov    0x70(%rsp),%rdi
1402137d9:	48 83 c4 50          	add    $0x50,%rsp
1402137dd:	5d                   	pop    %rbp
1402137de:	c3                   	ret
1402137df:	e8 c0 69 c1 00       	call   0x140e2a1a4
1402137e4:	cc                   	int3
1402137e5:	e8 ba 69 c1 00       	call   0x140e2a1a4
1402137ea:	cc                   	int3