1403894ac:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
1403894b0:	48 83 f8 1f          	cmp    $0x1f,%rax
1403894b4:	77 68                	ja     0x14038951e
1403894b6:	49 8b c8             	mov    %r8,%rcx
1403894b9:	e8 86 1c a9 00       	call   0x140e1b144
1403894be:	48 89 7b 30          	mov    %rdi,0x30(%rbx)
1403894c2:	48 c7 43 38 0f 00 00 	movq   $0xf,0x38(%rbx)
1403894c9:	00
1403894ca:	40 88 7b 20          	mov    %dil,0x20(%rbx)
1403894ce:	48 8b 53 18          	mov    0x18(%rbx),%rdx
1403894d2:	48 83 fa 0f          	cmp    $0xf,%rdx
1403894d6:	76 2c                	jbe    0x140389504
1403894d8:	48 8b 0b             	mov    (%rbx),%rcx
1403894db:	48 ff c2             	inc    %rdx
1403894de:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1403894e5:	72 18                	jb     0x1403894ff
1403894e7:	4c 8b 41 f8          	mov    -0x8(%rcx),%r8
1403894eb:	48 83 c2 27          	add    $0x27,%rdx
1403894ef:	49 2b c8             	sub    %r8,%rcx
1403894f2:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
1403894f6:	48 83 f8 1f          	cmp    $0x1f,%rax
1403894fa:	77 22                	ja     0x14038951e
1403894fc:	49 8b c8             	mov    %r8,%rcx
1403894ff:	e8 40 1c a9 00       	call   0x140e1b144
140389504:	48 89 7b 10          	mov    %rdi,0x10(%rbx)
140389508:	48 c7 43 18 0f 00 00 	movq   $0xf,0x18(%rbx)
14038950f:	00
140389510:	40 88 3b             	mov    %dil,(%rbx)
140389513:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140389518:	48 83 c4 20          	add    $0x20,%rsp
14038951c:	5f                   	pop    %rdi
14038951d:	c3                   	ret
14038951e:	e8 81 0c aa 00       	call   0x140e2a1a4
140389523:	cc                   	int3
140389524:	cc                   	int3
140389525:	cc                   	int3
140389526:	cc                   	int3
140389527:	cc                   	int3
140389528:	cc                   	int3
140389529:	cc                   	int3
14038952a:	cc                   	int3
14038952b:	cc                   	int3
14038952c:	cc                   	int3
14038952d:	cc                   	int3
14038952e:	cc                   	int3
14038952f:	cc                   	int3
140389530:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140389535:	57                   	push   %rdi
140389536:	48 83 ec 20          	sub    $0x20,%rsp
14038953a:	48 8b 91 80 00 00 00 	mov    0x80(%rcx),%rdx
140389541:	48 8b d9             	mov    %rcx,%rbx
140389544:	48 83 fa 0f          	cmp    $0xf,%rdx
140389548:	76 31                	jbe    0x14038957b
14038954a:	48 8b 49 68          	mov    0x68(%rcx),%rcx
14038954e:	48 ff c2             	inc    %rdx
140389551:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140389558:	72 1c                	jb     0x140389576
14038955a:	4c 8b 41 f8          	mov    -0x8(%rcx),%r8
14038955e:	48 83 c2 27          	add    $0x27,%rdx
140389562:	49 2b c8             	sub    %r8,%rcx
140389565:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
140389569:	48 83 f8 1f          	cmp    $0x1f,%rax
14038956d:	0f 87 ff 00 00 00    	ja     0x140389672
140389573:	49 8b c8             	mov    %r8,%rcx
140389576:	e8 c9 1b a9 00       	call   0x140e1b144
14038957b:	33 ff                	xor    %edi,%edi
14038957d:	48 c7 83 80 00 00 00 	movq   $0xf,0x80(%rbx)
140389584:	0f 00 00 00
140389588:	48 89 7b 78          	mov    %rdi,0x78(%rbx)
14038958c:	40 88 7b 68          	mov    %dil,0x68(%rbx)
140389590:	48 8b 53 58          	mov    0x58(%rbx),%rdx
140389594:	48 83 fa 0f          	cmp    $0xf,%rdx
140389598:	76 31                	jbe    0x1403895cb
14038959a:	48 8b 4b 40          	mov    0x40(%rbx),%rcx
14038959e:	48 ff c2             	inc    %rdx
1403895a1:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1403895a8:	72 1c                	jb     0x1403895c6
1403895aa:	4c 8b 41 f8          	mov    -0x8(%rcx),%r8
1403895ae:	48 83 c2 27          	add    $0x27,%rdx
1403895b2:	49 2b c8             	sub    %r8,%rcx
1403895b5:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
1403895b9:	48 83 f8 1f          	cmp    $0x1f,%rax
1403895bd:	0f 87 af 00 00 00    	ja     0x140389672
1403895c3:	49 8b c8             	mov    %r8,%rcx
1403895c6:	e8 79 1b a9 00       	call   0x140e1b144
1403895cb:	48 89 7b 50          	mov    %rdi,0x50(%rbx)
1403895cf:	48 c7 43 58 0f 00 00 	movq   $0xf,0x58(%rbx)
1403895d6:	00
1403895d7:	40 88 7b 40          	mov    %dil,0x40(%rbx)
1403895db:	48 8b 53 38          	mov    0x38(%rbx),%rdx
1403895df:	48 83 fa 0f          	cmp    $0xf,%rdx
1403895e3:	76 2d                	jbe    0x140389612
1403895e5:	48 8b 4b 20          	mov    0x20(%rbx),%rcx
1403895e9:	48 ff c2             	inc    %rdx
1403895ec:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1403895f3:	72 18                	jb     0x14038960d
1403895f5:	4c 8b 41 f8          	mov    -0x8(%rcx),%r8
1403895f9:	48 83 c2 27          	add    $0x27,%rdx
1403895fd:	49 2b c8             	sub    %r8,%rcx
140389600:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
140389604:	48 83 f8 1f          	cmp    $0x1f,%rax
140389608:	77 68                	ja     0x140389672
14038960a:	49 8b c8             	mov    %r8,%rcx
14038960d:	e8 32 1b a9 00       	call   0x140e1b144
140389612:	48 89 7b 30          	mov    %rdi,0x30(%rbx)
140389616:	48 c7 43 38 0f 00 00 	movq   $0xf,0x38(%rbx)
14038961d:	00
14038961e:	40 88 7b 20          	mov    %dil,0x20(%rbx)
140389622:	48 8b 53 18          	mov    0x18(%rbx),%rdx
140389626:	48 83 fa 0f          	cmp    $0xf,%rdx
14038962a:	76 2c                	jbe    0x140389658
14038962c:	48 8b 0b             	mov    (%rbx),%rcx
14038962f:	48 ff c2             	inc    %rdx
140389632:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140389639:	72 18                	jb     0x140389653
14038963b:	4c 8b 41 f8          	mov    -0x8(%rcx),%r8
14038963f:	48 83 c2 27          	add    $0x27,%rdx
140389643:	49 2b c8             	sub    %r8,%rcx
140389646:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
14038964a:	48 83 f8 1f          	cmp    $0x1f,%rax
14038964e:	77 22                	ja     0x140389672
140389650:	49 8b c8             	mov    %r8,%rcx
140389653:	e8 ec 1a a9 00       	call   0x140e1b144
140389658:	48 89 7b 10          	mov    %rdi,0x10(%rbx)
14038965c:	48 c7 43 18 0f 00 00 	movq   $0xf,0x18(%rbx)
140389663:	00
140389664:	40 88 3b             	mov    %dil,(%rbx)
140389667:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14038966c:	48 83 c4 20          	add    $0x20,%rsp
140389670:	5f                   	pop    %rdi
140389671:	c3                   	ret
140389672:	e8 2d 0b aa 00       	call   0x140e2a1a4
140389677:	cc                   	int3
140389678:	cc                   	int3
140389679:	cc                   	int3
14038967a:	cc                   	int3
14038967b:	cc                   	int3
14038967c:	cc                   	int3
14038967d:	cc                   	int3
14038967e:	cc                   	int3
14038967f:	cc                   	int3
140389680:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140389685:	57                   	push   %rdi
140389686:	48 83 ec 20          	sub    $0x20,%rsp
14038968a:	48 8d 05 d7 8f c5 00 	lea    0xc58fd7(%rip),%rax        # 0x140fe2668
140389691:	48 8b f9             	mov    %rcx,%rdi
140389694:	48 89 01             	mov    %rax,(%rcx)
140389697:	48 81 c1 d8 01 00 00 	add    $0x1d8,%rcx
14038969e:	e8 4d f6 ff ff       	call   0x140388cf0
1403896a3:	4c 8b 87 c8 01 00 00 	mov    0x1c8(%rdi),%r8
1403896aa:	48 8d 97 c8 01 00 00 	lea    0x1c8(%rdi),%rdx
1403896b1:	48 8d 8f c8 01 00 00 	lea    0x1c8(%rdi),%rcx
1403896b8:	4d 8b 40 08          	mov    0x8(%r8),%r8
1403896bc:	e8 cf df e0 ff       	call   0x140197690
1403896c1:	48 8b 8f c8 01 00 00 	mov    0x1c8(%rdi),%rcx
1403896c8:	ba 40 00 00 00       	mov    $0x40,%edx
1403896cd:	e8 72 1a a9 00       	call   0x140e1b144
1403896d2:	48 8d 8f 88 01 00 00 	lea    0x188(%rdi),%rcx
1403896d9:	e8 82 f6 ff ff       	call   0x140388d60
1403896de:	48 8d 8f 70 01 00 00 	lea    0x170(%rdi),%rcx
1403896e5:	e8 86 fa ff ff       	call   0x140389170
1403896ea:	48 8d 8f 58 01 00 00 	lea    0x158(%rdi),%rcx
1403896f1:	e8 ba f9 ff ff       	call   0x1403890b0
1403896f6:	48 8d 8f 40 01 00 00 	lea    0x140(%rdi),%rcx
1403896fd:	e8 2e fb ff ff       	call   0x140389230
140389702:	48 8b cf             	mov    %rdi,%rcx
140389705:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14038970a:	48 83 c4 20          	add    $0x20,%rsp
14038970e:	5f                   	pop    %rdi
14038970f:	e9 cc d6 36 00       	jmp    0x1406f6de0
140389714:	cc                   	int3
140389715:	cc                   	int3
140389716:	cc                   	int3
140389717:	cc                   	int3
140389718:	cc                   	int3
140389719:	cc                   	int3
14038971a:	cc                   	int3
14038971b:	cc                   	int3
14038971c:	cc                   	int3
14038971d:	cc                   	int3
14038971e:	cc                   	int3
14038971f:	cc                   	int3
140389720:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140389725:	57                   	push   %rdi
140389726:	48 83 ec 20          	sub    $0x20,%rsp
14038972a:	48 8b d9             	mov    %rcx,%rbx
14038972d:	48 81 c1 08 01 00 00 	add    $0x108,%rcx
140389734:	e8 87 da 3c 00       	call   0x1407571c0
140389739:	48 8b 93 f0 00 00 00 	mov    0xf0(%rbx),%rdx
140389740:	48 83 fa 0f          	cmp    $0xf,%rdx
140389744:	76 34                	jbe    0x14038977a
140389746:	48 8b 8b d8 00 00 00 	mov    0xd8(%rbx),%rcx
14038974d:	48 ff c2             	inc    %rdx
140389750:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140389757:	72 1c                	jb     0x140389775
140389759:	4c 8b 41 f8          	mov    -0x8(%rcx),%r8
14038975d:	48 83 c2 27          	add    $0x27,%rdx
140389761:	49 2b c8             	sub    %r8,%rcx
140389764:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
140389768:	48 83 f8 1f          	cmp    $0x1f,%rax
14038976c:	0f 87 b6 01 00 00    	ja     0x140389928
140389772:	49 8b c8             	mov    %r8,%rcx
140389775:	e8 ca 19 a9 00       	call   0x140e1b144
14038977a:	33 ff                	xor    %edi,%edi
14038977c:	48 c7 83 f0 00 00 00 	movq   $0xf,0xf0(%rbx)
140389783:	0f 00 00 00
140389787:	48 8d 8b a8 00 00 00 	lea    0xa8(%rbx),%rcx
14038978e:	48 89 bb e8 00 00 00 	mov    %rdi,0xe8(%rbx)
140389795:	40 88 bb d8 00 00 00 	mov    %dil,0xd8(%rbx)
14038979c:	e8 1f 22 e8 ff       	call   0x14020b9c0
1403897a1:	48 8b 93 98 00 00 00 	mov    0x98(%rbx),%rdx
1403897a8:	48 83 fa 0f          	cmp    $0xf,%rdx
1403897ac:	76 34                	jbe    0x1403897e2
1403897ae:	48 8b 8b 80 00 00 00 	mov    0x80(%rbx),%rcx
1403897b5:	48 ff c2             	inc    %rdx
1403897b8:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1403897bf:	72 1c                	jb     0x1403897dd
1403897c1:	4c 8b 41 f8          	mov    -0x8(%rcx),%r8
1403897c5:	48 83 c2 27          	add    $0x27,%rdx
1403897c9:	49 2b c8             	sub    %r8,%rcx
1403897cc:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
1403897d0:	48 83 f8 1f          	cmp    $0x1f,%rax
1403897d4:	0f 87 4e 01 00 00    	ja     0x140389928
1403897da:	49 8b c8             	mov    %r8,%rcx
1403897dd:	e8 62 19 a9 00       	call   0x140e1b144
1403897e2:	48 89 bb 90 00 00 00 	mov    %rdi,0x90(%rbx)
1403897e9:	48 c7 83 98 00 00 00 	movq   $0xf,0x98(%rbx)
1403897f0:	0f 00 00 00
1403897f4:	40 88 bb 80 00 00 00 	mov    %dil,0x80(%rbx)
1403897fb:	48 8b 53 78          	mov    0x78(%rbx),%rdx
1403897ff:	48 83 fa 0f          	cmp    $0xf,%rdx
140389803:	76 31                	jbe    0x140389836
140389805:	48 8b 4b 60          	mov    0x60(%rbx),%rcx
140389809:	48 ff c2             	inc    %rdx
14038980c:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140389813:	72 1c                	jb     0x140389831
140389815:	4c 8b 41 f8          	mov    -0x8(%rcx),%r8
140389819:	48 83 c2 27          	add    $0x27,%rdx
14038981d:	49 2b c8             	sub    %r8,%rcx
140389820:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
140389824:	48 83 f8 1f          	cmp    $0x1f,%rax
140389828:	0f 87 fa 00 00 00    	ja     0x140389928
14038982e:	49 8b c8             	mov    %r8,%rcx
140389831:	e8 0e 19 a9 00       	call   0x140e1b144
140389836:	48 89 7b 70          	mov    %rdi,0x70(%rbx)
14038983a:	48 c7 43 78 0f 00 00 	movq   $0xf,0x78(%rbx)
140389841:	00
140389842:	40 88 7b 60          	mov    %dil,0x60(%rbx)
140389846:	48 8b 53 58          	mov    0x58(%rbx),%rdx
14038984a:	48 83 fa 0f          	cmp    $0xf,%rdx
14038984e:	76 31                	jbe    0x140389881
140389850:	48 8b 4b 40          	mov    0x40(%rbx),%rcx
140389854:	48 ff c2             	inc    %rdx
140389857:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14038985e:	72 1c                	jb     0x14038987c
140389860:	4c 8b 41 f8          	mov    -0x8(%rcx),%r8
140389864:	48 83 c2 27          	add    $0x27,%rdx
140389868:	49 2b c8             	sub    %r8,%rcx
14038986b:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
14038986f:	48 83 f8 1f          	cmp    $0x1f,%rax
140389873:	0f 87 af 00 00 00    	ja     0x140389928
140389879:	49 8b c8             	mov    %r8,%rcx
14038987c:	e8 c3 18 a9 00       	call   0x140e1b144
140389881:	48 89 7b 50          	mov    %rdi,0x50(%rbx)
140389885:	48 c7 43 58 0f 00 00 	movq   $0xf,0x58(%rbx)
14038988c:	00
14038988d:	40 88 7b 40          	mov    %dil,0x40(%rbx)
140389891:	48 8b 53 38          	mov    0x38(%rbx),%rdx
140389895:	48 83 fa 0f          	cmp    $0xf,%rdx
140389899:	76 2d                	jbe    0x1403898c8
14038989b:	48 8b 4b 20          	mov    0x20(%rbx),%rcx
14038989f:	48 ff c2             	inc    %rdx
1403898a2:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1403898a9:	72 18                	jb     0x1403898c3
1403898ab:	4c 8b 41 f8          	mov    -0x8(%rcx),%r8
1403898af:	48 83 c2 27          	add    $0x27,%rdx
1403898b3:	49 2b c8             	sub    %r8,%rcx
1403898b6:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
1403898ba:	48 83 f8 1f          	cmp    $0x1f,%rax
1403898be:	77 68                	ja     0x140389928
1403898c0:	49 8b c8             	mov    %r8,%rcx
1403898c3:	e8 7c 18 a9 00       	call   0x140e1b144
1403898c8:	48 89 7b 30          	mov    %rdi,0x30(%rbx)
1403898cc:	48 c7 43 38 0f 00 00 	movq   $0xf,0x38(%rbx)
1403898d3:	00
1403898d4:	40 88 7b 20          	mov    %dil,0x20(%rbx)
1403898d8:	48 8b 53 18          	mov    0x18(%rbx),%rdx
1403898dc:	48 83 fa 0f          	cmp    $0xf,%rdx
1403898e0:	76 2c                	jbe    0x14038990e
1403898e2:	48 8b 0b             	mov    (%rbx),%rcx
1403898e5:	48 ff c2             	inc    %rdx
1403898e8:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1403898ef:	72 18                	jb     0x140389909
1403898f1:	4c 8b 41 f8          	mov    -0x8(%rcx),%r8
1403898f5:	48 83 c2 27          	add    $0x27,%rdx
1403898f9:	49 2b c8             	sub    %r8,%rcx
1403898fc:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
140389900:	48 83 f8 1f          	cmp    $0x1f,%rax
140389904:	77 22                	ja     0x140389928
140389906:	49 8b c8             	mov    %r8,%rcx
140389909:	e8 36 18 a9 00       	call   0x140e1b144
14038990e:	48 89 7b 10          	mov    %rdi,0x10(%rbx)
140389912:	48 c7 43 18 0f 00 00 	movq   $0xf,0x18(%rbx)
140389919:	00
14038991a:	40 88 3b             	mov    %dil,(%rbx)
14038991d:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140389922:	48 83 c4 20          	add    $0x20,%rsp
140389926:	5f                   	pop    %rdi
140389927:	c3                   	ret
140389928:	e8 77 08 aa 00       	call   0x140e2a1a4
14038992d:	cc                   	int3
14038992e:	cc                   	int3
14038992f:	cc                   	int3
140389930:	40 53                	rex push %rbx
140389932:	48 83 ec 20          	sub    $0x20,%rsp
140389936:	48 8b d9             	mov    %rcx,%rbx
140389939:	48 83 c1 30          	add    $0x30,%rcx
14038993d:	e8 be 3b e1 ff       	call   0x14019d500
140389942:	48 8b 53 18          	mov    0x18(%rbx),%rdx
140389946:	48 83 fa 0f          	cmp    $0xf,%rdx
14038994a:	76 2c                	jbe    0x140389978
14038994c:	48 8b 0b             	mov    (%rbx),%rcx
14038994f:	48 ff c2             	inc    %rdx
140389952:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140389959:	72 18                	jb     0x140389973
14038995b:	4c 8b 41 f8          	mov    -0x8(%rcx),%r8
14038995f:	48 83 c2 27          	add    $0x27,%rdx
140389963:	49 2b c8             	sub    %r8,%rcx
140389966:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
14038996a:	48 83 f8 1f          	cmp    $0x1f,%rax
14038996e:	77 21                	ja     0x140389991
140389970:	49 8b c8             	mov    %r8,%rcx
140389973:	e8 cc 17 a9 00       	call   0x140e1b144
140389978:	48 c7 43 10 00 00 00 	movq   $0x0,0x10(%rbx)
14038997f:	00
140389980:	48 c7 43 18 0f 00 00 	movq   $0xf,0x18(%rbx)
140389987:	00
140389988:	c6 03 00             	movb   $0x0,(%rbx)
14038998b:	48 83 c4 20          	add    $0x20,%rsp
14038998f:	5b                   	pop    %rbx
140389990:	c3                   	ret
140389991:	e8 0e 08 aa 00       	call   0x140e2a1a4
140389996:	cc                   	int3
140389997:	cc                   	int3
140389998:	cc                   	int3
140389999:	cc                   	int3
14038999a:	cc                   	int3
14038999b:	cc                   	int3
14038999c:	cc                   	int3
14038999d:	cc                   	int3