140930242:	8b d8                	mov    %eax,%ebx
140930244:	48 8d 95 80 00 00 00 	lea    0x80(%rbp),%rdx
14093024b:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
140930250:	e8 2f d7 7d ff       	call   0x14010d984
140930255:	90                   	nop
140930256:	8b d3                	mov    %ebx,%edx
140930258:	48 8b c8             	mov    %rax,%rcx
14093025b:	e8 e8 b3 83 ff       	call   0x14016b648
140930260:	cc                   	int3
140930261:	90                   	nop
140930262:	90                   	nop
140930263:	90                   	nop
140930264:	90                   	nop
140930265:	90                   	nop
140930266:	90                   	nop
140930267:	90                   	nop
140930268:	90                   	nop
140930269:	90                   	nop
14093026a:	90                   	nop
14093026b:	90                   	nop
14093026c:	90                   	nop
14093026d:	90                   	nop
14093026e:	90                   	nop
14093026f:	90                   	nop
140930270:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140930275:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
14093027a:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
14093027f:	57                   	push   %rdi
140930280:	48 83 ec 20          	sub    $0x20,%rsp
140930284:	48 8d 71 50          	lea    0x50(%rcx),%rsi
140930288:	48 8b d9             	mov    %rcx,%rbx
14093028b:	48 8b ce             	mov    %rsi,%rcx
14093028e:	41 8b e8             	mov    %r8d,%ebp
140930291:	48 8b fa             	mov    %rdx,%rdi
140930294:	ff 15 ce bd 1d 00    	call   *0x1dbdce(%rip)        # 0x140b0c068
14093029a:	48 8b 53 38          	mov    0x38(%rbx),%rdx
14093029e:	45 33 c0             	xor    %r8d,%r8d
1409302a1:	48 8b ca             	mov    %rdx,%rcx
1409302a4:	48 8b 42 08          	mov    0x8(%rdx),%rax
1409302a8:	eb 11                	jmp    0x1409302bb
1409302aa:	39 68 20             	cmp    %ebp,0x20(%rax)
1409302ad:	73 06                	jae    0x1409302b5
1409302af:	48 8b 40 10          	mov    0x10(%rax),%rax
1409302b3:	eb 06                	jmp    0x1409302bb
1409302b5:	48 8b c8             	mov    %rax,%rcx
1409302b8:	48 8b 00             	mov    (%rax),%rax
1409302bb:	44 38 40 19          	cmp    %r8b,0x19(%rax)
1409302bf:	74 e9                	je     0x1409302aa
1409302c1:	44 38 41 19          	cmp    %r8b,0x19(%rcx)
1409302c5:	75 05                	jne    0x1409302cc
1409302c7:	3b 69 20             	cmp    0x20(%rcx),%ebp
1409302ca:	73 03                	jae    0x1409302cf
1409302cc:	48 8b ca             	mov    %rdx,%rcx
1409302cf:	48 3b ca             	cmp    %rdx,%rcx
1409302d2:	74 1e                	je     0x1409302f2
1409302d4:	48 8b 41 28          	mov    0x28(%rcx),%rax
1409302d8:	48 8b 08             	mov    (%rax),%rcx
1409302db:	48 89 0f             	mov    %rcx,(%rdi)
1409302de:	48 85 c9             	test   %rcx,%rcx
1409302e1:	74 12                	je     0x1409302f5
1409302e3:	48 8b 01             	mov    (%rcx),%rax
1409302e6:	48 8b 40 08          	mov    0x8(%rax),%rax
1409302ea:	ff 15 48 c9 1d 00    	call   *0x1dc948(%rip)        # 0x140b0cc38
1409302f0:	eb 03                	jmp    0x1409302f5
1409302f2:	4c 89 07             	mov    %r8,(%rdi)
1409302f5:	48 8b ce             	mov    %rsi,%rcx
1409302f8:	ff 15 72 bd 1d 00    	call   *0x1dbd72(%rip)        # 0x140b0c070
1409302fe:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140930303:	48 8b c7             	mov    %rdi,%rax
140930306:	48 8b 6c 24 38       	mov    0x38(%rsp),%rbp
14093030b:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
140930310:	48 83 c4 20          	add    $0x20,%rsp
140930314:	5f                   	pop    %rdi
140930315:	c3                   	ret
140930316:	90                   	nop
140930317:	90                   	nop
140930318:	90                   	nop
140930319:	90                   	nop
14093031a:	90                   	nop
14093031b:	90                   	nop
14093031c:	90                   	nop
14093031d:	90                   	nop
14093031e:	90                   	nop
14093031f:	90                   	nop
140930320:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140930325:	48 89 6c 24 18       	mov    %rbp,0x18(%rsp)
14093032a:	56                   	push   %rsi
14093032b:	57                   	push   %rdi
14093032c:	41 56                	push   %r14
14093032e:	48 81 ec a0 00 00 00 	sub    $0xa0,%rsp
140930335:	48 8b 05 04 ed 38 00 	mov    0x38ed04(%rip),%rax        # 0x140cbf040
14093033c:	48 33 c4             	xor    %rsp,%rax
14093033f:	48 89 84 24 90 00 00 	mov    %rax,0x90(%rsp)
140930346:	00
140930347:	41 8b e9             	mov    %r9d,%ebp
14093034a:	41 8b f8             	mov    %r8d,%edi
14093034d:	4c 8b f2             	mov    %rdx,%r14
140930350:	48 8b d9             	mov    %rcx,%rbx
140930353:	48 8d 71 50          	lea    0x50(%rcx),%rsi
140930357:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
14093035c:	c6 44 24 28 01       	movb   $0x1,0x28(%rsp)
140930361:	48 8b ce             	mov    %rsi,%rcx
140930364:	ff 15 fe bc 1d 00    	call   *0x1dbcfe(%rip)        # 0x140b0c068
14093036a:	48 8b 4b 38          	mov    0x38(%rbx),%rcx
14093036e:	48 8b 41 08          	mov    0x8(%rcx),%rax
140930372:	4c 8b c1             	mov    %rcx,%r8
140930375:	33 d2                	xor    %edx,%edx
140930377:	eb 11                	jmp    0x14093038a
140930379:	39 78 20             	cmp    %edi,0x20(%rax)
14093037c:	73 06                	jae    0x140930384
14093037e:	48 8b 40 10          	mov    0x10(%rax),%rax
140930382:	eb 06                	jmp    0x14093038a
140930384:	4c 8b c0             	mov    %rax,%r8
140930387:	48 8b 00             	mov    (%rax),%rax
14093038a:	38 50 19             	cmp    %dl,0x19(%rax)
14093038d:	74 ea                	je     0x140930379
14093038f:	41 38 50 19          	cmp    %dl,0x19(%r8)
140930393:	75 06                	jne    0x14093039b
140930395:	41 3b 78 20          	cmp    0x20(%r8),%edi
140930399:	73 03                	jae    0x14093039e
14093039b:	4c 8b c1             	mov    %rcx,%r8
14093039e:	4c 3b c1             	cmp    %rcx,%r8
1409303a1:	74 68                	je     0x14093040b
1409303a3:	4d 8b 40 28          	mov    0x28(%r8),%r8
1409303a7:	49 89 16             	mov    %rdx,(%r14)
1409303aa:	8b c5                	mov    %ebp,%eax
1409303ac:	41 f7 70 0c          	divl   0xc(%r8)
1409303b0:	41 0f af 50 10       	imul   0x10(%r8),%edx
1409303b5:	0f 57 c0             	xorps  %xmm0,%xmm0
1409303b8:	f3 48 0f 2a c2       	cvtsi2ss %rdx,%xmm0
1409303bd:	f3 41 0f 11 06       	movss  %xmm0,(%r14)
1409303c2:	41 0f af 40 10       	imul   0x10(%r8),%eax
1409303c7:	8b d0                	mov    %eax,%edx
1409303c9:	0f 57 c0             	xorps  %xmm0,%xmm0
1409303cc:	f3 48 0f 2a c2       	cvtsi2ss %rdx,%xmm0
1409303d1:	f3 41 0f 11 46 04    	movss  %xmm0,0x4(%r14)
1409303d7:	48 8b ce             	mov    %rsi,%rcx
1409303da:	ff 15 90 bc 1d 00    	call   *0x1dbc90(%rip)        # 0x140b0c070
1409303e0:	49 8b c6             	mov    %r14,%rax
1409303e3:	48 8b 8c 24 90 00 00 	mov    0x90(%rsp),%rcx
1409303ea:	00
1409303eb:	48 33 cc             	xor    %rsp,%rcx
1409303ee:	e8 ed f1 1b 00       	call   0x140aef5e0
1409303f3:	4c 8d 9c 24 a0 00 00 	lea    0xa0(%rsp),%r11
1409303fa:	00
1409303fb:	49 8b 5b 20          	mov    0x20(%r11),%rbx
1409303ff:	49 8b 6b 30          	mov    0x30(%r11),%rbp
140930403:	49 8b e3             	mov    %r11,%rsp
140930406:	41 5e                	pop    %r14
140930408:	5f                   	pop    %rdi
140930409:	5e                   	pop    %rsi
14093040a:	c3                   	ret
14093040b:	48 8d 15 e6 c3 23 00 	lea    0x23c3e6(%rip),%rdx        # 0x140b6c7f8
140930412:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
140930417:	e8 3c ee 7d ff       	call   0x14010f258
14093041c:	45 33 c0             	xor    %r8d,%r8d
14093041f:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
140930424:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
140930429:	e8 72 d5 7d ff       	call   0x14010d9a0
14093042e:	48 8d 15 63 5a 30 00 	lea    0x305a63(%rip),%rdx        # 0x140c35e98
140930435:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
14093043a:	e8 3f 00 1c 00       	call   0x140af047e
14093043f:	cc                   	int3
140930440:	48 8b c4             	mov    %rsp,%rax
140930443:	48 89 58 18          	mov    %rbx,0x18(%rax)
140930447:	48 89 68 20          	mov    %rbp,0x20(%rax)
14093044b:	89 50 10             	mov    %edx,0x10(%rax)
14093044e:	56                   	push   %rsi
14093044f:	57                   	push   %rdi
140930450:	41 54                	push   %r12
140930452:	41 56                	push   %r14
140930454:	41 57                	push   %r15
140930456:	48 83 ec 50          	sub    $0x50,%rsp
14093045a:	45 8b e0             	mov    %r8d,%r12d
14093045d:	8b fa                	mov    %edx,%edi
14093045f:	48 8b f1             	mov    %rcx,%rsi
140930462:	4c 8d 71 50          	lea    0x50(%rcx),%r14
140930466:	4c 89 70 a8          	mov    %r14,-0x58(%rax)
14093046a:	c6 40 b0 00          	movb   $0x0,-0x50(%rax)
14093046e:	49 8b ce             	mov    %r14,%rcx
140930471:	ff 15 41 bc 1d 00    	call   *0x1dbc41(%rip)        # 0x140b0c0b8
140930477:	48 8b 4e 38          	mov    0x38(%rsi),%rcx
14093047b:	48 8b 41 08          	mov    0x8(%rcx),%rax
14093047f:	48 8b d9             	mov    %rcx,%rbx
140930482:	eb 11                	jmp    0x140930495
140930484:	39 78 20             	cmp    %edi,0x20(%rax)
140930487:	73 06                	jae    0x14093048f
140930489:	48 8b 40 10          	mov    0x10(%rax),%rax
14093048d:	eb 06                	jmp    0x140930495
14093048f:	48 8b d8             	mov    %rax,%rbx
140930492:	48 8b 00             	mov    (%rax),%rax
140930495:	80 78 19 00          	cmpb   $0x0,0x19(%rax)
140930499:	74 e9                	je     0x140930484
14093049b:	80 7b 19 00          	cmpb   $0x0,0x19(%rbx)
14093049f:	75 05                	jne    0x1409304a6
1409304a1:	3b 7b 20             	cmp    0x20(%rbx),%edi
1409304a4:	73 03                	jae    0x1409304a9
1409304a6:	48 8b d9             	mov    %rcx,%rbx
1409304a9:	48 3b d9             	cmp    %rcx,%rbx
1409304ac:	0f 84 c0 00 00 00    	je     0x140930572
1409304b2:	48 8b 6b 28          	mov    0x28(%rbx),%rbp
1409304b6:	44 89 a4 24 80 00 00 	mov    %r12d,0x80(%rsp)
1409304bd:	00
1409304be:	48 8d 7d 30          	lea    0x30(%rbp),%rdi
1409304c2:	48 89 7c 24 30       	mov    %rdi,0x30(%rsp)
1409304c7:	c6 44 24 38 00       	movb   $0x0,0x38(%rsp)
1409304cc:	48 8b cf             	mov    %rdi,%rcx
1409304cf:	ff 15 e3 bb 1d 00    	call   *0x1dbbe3(%rip)        # 0x140b0c0b8
1409304d5:	48 8d 4d 20          	lea    0x20(%rbp),%rcx
1409304d9:	4c 8d 84 24 80 00 00 	lea    0x80(%rsp),%r8
1409304e0:	00
1409304e1:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
1409304e6:	e8 39 e0 72 ff       	call   0x14005e524
1409304eb:	8b 45 08             	mov    0x8(%rbp),%eax
1409304ee:	48 39 45 28          	cmp    %rax,0x28(%rbp)
1409304f2:	75 74                	jne    0x140930568
1409304f4:	d1 e8                	shr    $1,%eax
1409304f6:	39 45 38             	cmp    %eax,0x38(%rbp)
1409304f9:	76 6d                	jbe    0x140930568
1409304fb:	48 8b cf             	mov    %rdi,%rcx
1409304fe:	ff 15 bc bb 1d 00    	call   *0x1dbbbc(%rip)        # 0x140b0c0c0
140930504:	48 8b 43 28          	mov    0x28(%rbx),%rax
140930508:	48 63 48 1c          	movslq 0x1c(%rax),%rcx
14093050c:	83 78 18 41          	cmpl   $0x41,0x18(%rax)
140930510:	75 1b                	jne    0x14093052d
140930512:	48 8b 46 28          	mov    0x28(%rsi),%rax
140930516:	48 2b 46 20          	sub    0x20(%rsi),%rax
14093051a:	48 c1 f8 04          	sar    $0x4,%rax
14093051e:	48 3b c8             	cmp    %rax,%rcx
140930521:	73 1b                	jae    0x14093053e
140930523:	48 c1 e1 04          	shl    $0x4,%rcx
140930527:	48 03 4e 20          	add    0x20(%rsi),%rcx
14093052b:	eb 20                	jmp    0x14093054d
14093052d:	48 8b 46 10          	mov    0x10(%rsi),%rax
140930531:	48 2b 46 08          	sub    0x8(%rsi),%rax
140930535:	48 c1 f8 04          	sar    $0x4,%rax
140930539:	48 3b c8             	cmp    %rax,%rcx
14093053c:	72 07                	jb     0x140930545
14093053e:	ff 15 54 c4 1d 00    	call   *0x1dc454(%rip)        # 0x140b0c998
140930544:	cc                   	int3
140930545:	48 c1 e1 04          	shl    $0x4,%rcx
140930549:	48 03 4e 08          	add    0x8(%rsi),%rcx
14093054d:	48 8d 94 24 88 00 00 	lea    0x88(%rsp),%rdx
140930554:	00
140930555:	e8 4a 02 00 00       	call   0x1409307a4
14093055a:	48 8b d3             	mov    %rbx,%rdx
14093055d:	48 8d 4e 38          	lea    0x38(%rsi),%rcx
140930561:	e8 42 05 00 00       	call   0x140930aa8
140930566:	eb 0a                	jmp    0x140930572
140930568:	48 8b cf             	mov    %rdi,%rcx
14093056b:	ff 15 4f bb 1d 00    	call   *0x1dbb4f(%rip)        # 0x140b0c0c0
140930571:	90                   	nop
140930572:	49 8b ce             	mov    %r14,%rcx
140930575:	4c 8d 5c 24 50       	lea    0x50(%rsp),%r11
14093057a:	49 8b 5b 40          	mov    0x40(%r11),%rbx
14093057e:	49 8b 6b 48          	mov    0x48(%r11),%rbp
140930582:	49 8b e3             	mov    %r11,%rsp
140930585:	41 5f                	pop    %r15
140930587:	41 5e                	pop    %r14
140930589:	41 5c                	pop    %r12
14093058b:	5f                   	pop    %rdi
14093058c:	5e                   	pop    %rsi
14093058d:	48 ff 25 2c bb 1d 00 	rex.W jmp *0x1dbb2c(%rip)        # 0x140b0c0c0
140930594:	cc                   	int3
140930595:	90                   	nop
140930596:	90                   	nop
140930597:	90                   	nop
140930598:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
14093059d:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
1409305a2:	55                   	push   %rbp
1409305a3:	56                   	push   %rsi
1409305a4:	57                   	push   %rdi
1409305a5:	41 56                	push   %r14
1409305a7:	41 57                	push   %r15
1409305a9:	48 8b ec             	mov    %rsp,%rbp
1409305ac:	48 81 ec 80 00 00 00 	sub    $0x80,%rsp
1409305b3:	0f 29 74 24 70       	movaps %xmm6,0x70(%rsp)
1409305b8:	41 8b f1             	mov    %r9d,%esi
1409305bb:	41 8b f8             	mov    %r8d,%edi
1409305be:	44 8b f2             	mov    %edx,%r14d
1409305c1:	48 8b d9             	mov    %rcx,%rbx
1409305c4:	4c 8b 7d 50          	mov    0x50(%rbp),%r15
1409305c8:	49 8b 0f             	mov    (%r15),%rcx
1409305cb:	48 89 0b             	mov    %rcx,(%rbx)
1409305ce:	48 85 c9             	test   %rcx,%rcx
1409305d1:	74 0e                	je     0x1409305e1
1409305d3:	48 8b 01             	mov    (%rcx),%rax
1409305d6:	48 8b 40 08          	mov    0x8(%rax),%rax
1409305da:	ff 15 58 c6 1d 00    	call   *0x1dc658(%rip)        # 0x140b0cc38
1409305e0:	90                   	nop
1409305e1:	44 89 73 14          	mov    %r14d,0x14(%rbx)
1409305e5:	89 73 18             	mov    %esi,0x18(%rbx)
1409305e8:	89 7b 1c             	mov    %edi,0x1c(%rbx)
1409305eb:	48 8d 73 20          	lea    0x20(%rbx),%rsi
1409305ef:	48 89 75 a0          	mov    %rsi,-0x60(%rbp)
1409305f3:	48 83 26 00          	andq   $0x0,(%rsi)
1409305f7:	48 83 66 08 00       	andq   $0x0,0x8(%rsi)
1409305fc:	b9 20 00 00 00       	mov    $0x20,%ecx
140930601:	ff 15 c1 c2 1d 00    	call   *0x1dc2c1(%rip)        # 0x140b0c8c8
140930607:	48 85 c0             	test   %rax,%rax
14093060a:	75 07                	jne    0x140930613
14093060c:	ff 15 86 be 1d 00    	call   *0x1dbe86(%rip)        # 0x140b0c498
140930612:	cc                   	int3
140930613:	48 89 00             	mov    %rax,(%rax)
140930616:	48 89 40 08          	mov    %rax,0x8(%rax)
14093061a:	48 89 40 10          	mov    %rax,0x10(%rax)
14093061e:	66 c7 40 18 01 01    	movw   $0x101,0x18(%rax)
140930624:	48 89 06             	mov    %rax,(%rsi)
140930627:	83 63 38 00          	andl   $0x0,0x38(%rbx)
14093062b:	b8 80 00 00 00       	mov    $0x80,%eax
140930630:	85 ff                	test   %edi,%edi
140930632:	74 5e                	je     0x140930692
140930634:	83 ef 01             	sub    $0x1,%edi
140930637:	74 50                	je     0x140930689
140930639:	83 ef 01             	sub    $0x1,%edi
14093063c:	74 42                	je     0x140930680
14093063e:	83 ef 01             	sub    $0x1,%edi
140930641:	74 34                	je     0x140930677
140930643:	83 ef 01             	sub    $0x1,%edi
140930646:	74 26                	je     0x14093066e
140930648:	83 ef 01             	sub    $0x1,%edi
14093064b:	74 18                	je     0x140930665
14093064d:	83 ef 01             	sub    $0x1,%edi
140930650:	74 0a                	je     0x14093065c
140930652:	83 ff 01             	cmp    $0x1,%edi
140930655:	75 42                	jne    0x140930699
140930657:	89 43 10             	mov    %eax,0x10(%rbx)
14093065a:	eb 3d                	jmp    0x140930699
14093065c:	c7 43 10 40 00 00 00 	movl   $0x40,0x10(%rbx)
140930663:	eb 34                	jmp    0x140930699
140930665:	c7 43 10 20 00 00 00 	movl   $0x20,0x10(%rbx)
14093066c:	eb 2b                	jmp    0x140930699
14093066e:	c7 43 10 10 00 00 00 	movl   $0x10,0x10(%rbx)
140930675:	eb 22                	jmp    0x140930699
140930677:	c7 43 10 08 00 00 00 	movl   $0x8,0x10(%rbx)
14093067e:	eb 19                	jmp    0x140930699
140930680:	c7 43 10 04 00 00 00 	movl   $0x4,0x10(%rbx)
140930687:	eb 10                	jmp    0x140930699
140930689:	c7 43 10 02 00 00 00 	movl   $0x2,0x10(%rbx)
140930690:	eb 07                	jmp    0x140930699
140930692:	c7 43 10 01 00 00 00 	movl   $0x1,0x10(%rbx)
140930699:	33 d2                	xor    %edx,%edx
14093069b:	83 7b 18 41          	cmpl   $0x41,0x18(%rbx)
14093069f:	75 05                	jne    0x1409306a6
1409306a1:	b8 00 01 00 00       	mov    $0x100,%eax
1409306a6:	f7 73 10             	divl   0x10(%rbx)
1409306a9:	89 43 0c             	mov    %eax,0xc(%rbx)
1409306ac:	0f af c0             	imul   %eax,%eax
1409306af:	89 43 08             	mov    %eax,0x8(%rbx)
1409306b2:	33 ff                	xor    %edi,%edi