14003122a:	cc                   	int3
14003122b:	cc                   	int3
14003122c:	cc                   	int3
14003122d:	cc                   	int3
14003122e:	cc                   	int3
14003122f:	cc                   	int3
140031230:	40 53                	rex push %rbx
140031232:	48 81 ec 80 00 00 00 	sub    $0x80,%rsp
140031239:	48 8b 05 58 b2 01 00 	mov    0x1b258(%rip),%rax        # 0x14004c498
140031240:	48 33 c4             	xor    %rsp,%rax
140031243:	48 89 44 24 78       	mov    %rax,0x78(%rsp)
140031248:	48 8b d9             	mov    %rcx,%rbx
14003124b:	48 8d 0d 4e af 01 00 	lea    0x1af4e(%rip),%rcx        # 0x14004c1a0
140031252:	e8 39 fe fc ff       	call   0x140001090
140031257:	83 3d 42 af 01 00 05 	cmpl   $0x5,0x1af42(%rip)        # 0x14004c1a0
14003125e:	76 2b                	jbe    0x14003128b
140031260:	48 8d 44 24 58       	lea    0x58(%rsp),%rax
140031265:	45 33 c9             	xor    %r9d,%r9d
140031268:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
14003126d:	48 8d 15 60 5c 01 00 	lea    0x15c60(%rip),%rdx        # 0x140046ed4
140031274:	45 33 c0             	xor    %r8d,%r8d
140031277:	c7 44 24 20 02 00 00 	movl   $0x2,0x20(%rsp)
14003127e:	00
14003127f:	48 8d 0d 1a af 01 00 	lea    0x1af1a(%rip),%rcx        # 0x14004c1a0
140031286:	e8 b9 fe fc ff       	call   0x140001144
14003128b:	0f 10 03             	movups (%rbx),%xmm0
14003128e:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
140031293:	c7 44 24 30 01 00 00 	movl   $0x1,0x30(%rsp)
14003129a:	00
14003129b:	0f 11 05 16 bb 01 00 	movups %xmm0,0x1bb16(%rip)        # 0x14004cdb8
1400312a2:	0f 10 4b 10          	movups 0x10(%rbx),%xmm1
1400312a6:	0f 11 0d 1b bb 01 00 	movups %xmm1,0x1bb1b(%rip)        # 0x14004cdc8
1400312ad:	0f 10 43 20          	movups 0x20(%rbx),%xmm0
1400312b1:	0f 11 05 20 bb 01 00 	movups %xmm0,0x1bb20(%rip)        # 0x14004cdd8
1400312b8:	f2 0f 10 4b 30       	movsd  0x30(%rbx),%xmm1
1400312bd:	0f 10 05 24 77 00 00 	movups 0x7724(%rip),%xmm0        # 0x1400389e8
1400312c4:	f2 0f 11 0d 1c bb 01 	movsd  %xmm1,0x1bb1c(%rip)        # 0x14004cde8
1400312cb:	00
1400312cc:	0f 10 0d 25 77 00 00 	movups 0x7725(%rip),%xmm1        # 0x1400389f8
1400312d3:	0f 11 44 24 38       	movups %xmm0,0x38(%rsp)
1400312d8:	0f 11 4c 24 48       	movups %xmm1,0x48(%rsp)
1400312dd:	48 ff 15 0c e8 00 00 	rex.W call *0xe80c(%rip)        # 0x14003faf0
1400312e4:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400312e9:	45 33 c0             	xor    %r8d,%r8d
1400312ec:	48 8d 0d bd c2 00 00 	lea    0xc2bd(%rip),%rcx        # 0x14003d5b0
1400312f3:	33 d2                	xor    %edx,%edx
1400312f5:	48 ff 15 5c e8 00 00 	rex.W call *0xe85c(%rip)        # 0x14003fb58
1400312fc:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140031301:	ba 46 00 00 00       	mov    $0x46,%edx
140031306:	48 8d 0d c3 3c 01 00 	lea    0x13cc3(%rip),%rcx        # 0x140044fd0
14003130d:	44 8b c0             	mov    %eax,%r8d
140031310:	8b d8                	mov    %eax,%ebx
140031312:	e8 91 fe ff ff       	call   0x1400311a8
140031317:	85 db                	test   %ebx,%ebx
140031319:	74 10                	je     0x14003132b
14003131b:	8b cb                	mov    %ebx,%ecx
14003131d:	48 ff 15 84 e8 00 00 	rex.W call *0xe884(%rip)        # 0x14003fba8
140031324:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140031329:	eb 14                	jmp    0x14003133f
14003132b:	48 8b 05 b6 ba 01 00 	mov    0x1bab6(%rip),%rax        # 0x14004cde8
140031332:	48 8d 0d 57 b8 01 00 	lea    0x1b857(%rip),%rcx        # 0x14004cb90
140031339:	ff 15 89 ee 00 00    	call   *0xee89(%rip)        # 0x1400401c8
14003133f:	48 8b 4c 24 78       	mov    0x78(%rsp),%rcx
140031344:	48 33 cc             	xor    %rsp,%rcx
140031347:	e8 d4 42 00 00       	call   0x140035620
14003134c:	48 81 c4 80 00 00 00 	add    $0x80,%rsp
140031353:	5b                   	pop    %rbx
140031354:	c3                   	ret
140031355:	cc                   	int3
140031356:	cc                   	int3
140031357:	cc                   	int3
140031358:	cc                   	int3
140031359:	cc                   	int3
14003135a:	cc                   	int3
14003135b:	cc                   	int3
14003135c:	48 83 ec 68          	sub    $0x68,%rsp
140031360:	48 8b 05 31 b1 01 00 	mov    0x1b131(%rip),%rax        # 0x14004c498
140031367:	48 33 c4             	xor    %rsp,%rax
14003136a:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
14003136f:	83 3d 2a ae 01 00 05 	cmpl   $0x5,0x1ae2a(%rip)        # 0x14004c1a0
140031376:	76 2b                	jbe    0x1400313a3
140031378:	48 8d 44 24 30       	lea    0x30(%rsp),%rax
14003137d:	45 33 c9             	xor    %r9d,%r9d
140031380:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140031385:	48 8d 15 66 5b 01 00 	lea    0x15b66(%rip),%rdx        # 0x140046ef2
14003138c:	45 33 c0             	xor    %r8d,%r8d
14003138f:	c7 44 24 20 02 00 00 	movl   $0x2,0x20(%rsp)
140031396:	00
140031397:	48 8d 0d 02 ae 01 00 	lea    0x1ae02(%rip),%rcx        # 0x14004c1a0
14003139e:	e8 a1 fd fc ff       	call   0x140001144
1400313a3:	48 8b 0d 16 ae 01 00 	mov    0x1ae16(%rip),%rcx        # 0x14004c1c0
1400313aa:	48 83 25 0e ae 01 00 	andq   $0x0,0x1ae0e(%rip)        # 0x14004c1c0
1400313b1:	00
1400313b2:	83 25 e7 ad 01 00 00 	andl   $0x0,0x1ade7(%rip)        # 0x14004c1a0
1400313b9:	48 ff 15 98 ea 00 00 	rex.W call *0xea98(%rip)        # 0x14003fe58
1400313c0:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400313c5:	48 8b 4c 24 50       	mov    0x50(%rsp),%rcx
1400313ca:	48 33 cc             	xor    %rsp,%rcx
1400313cd:	e8 4e 42 00 00       	call   0x140035620
1400313d2:	48 83 c4 68          	add    $0x68,%rsp
1400313d6:	c3                   	ret
1400313d7:	cc                   	int3
1400313d8:	cc                   	int3
1400313d9:	cc                   	int3
1400313da:	cc                   	int3
1400313db:	cc                   	int3
1400313dc:	cc                   	int3
1400313dd:	cc                   	int3
1400313de:	cc                   	int3
1400313df:	cc                   	int3
1400313e0:	48 83 ec 38          	sub    $0x38,%rsp
1400313e4:	80 3d c5 b9 01 00 00 	cmpb   $0x0,0x1b9c5(%rip)        # 0x14004cdb0
1400313eb:	74 49                	je     0x140031436
1400313ed:	48 8b 0d 0c ac 01 00 	mov    0x1ac0c(%rip),%rcx        # 0x14004c000
1400313f4:	48 8d 05 05 ac 01 00 	lea    0x1ac05(%rip),%rax        # 0x14004c000
1400313fb:	48 3b c8             	cmp    %rax,%rcx
1400313fe:	74 2f                	je     0x14003142f
140031400:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
140031404:	74 29                	je     0x14003142f
140031406:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14003140a:	48 8d 05 cf 3b 01 00 	lea    0x13bcf(%rip),%rax        # 0x140044fe0
140031411:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140031416:	4c 8d 0d f3 3b 01 00 	lea    0x13bf3(%rip),%r9        # 0x140045010
14003141d:	ba 0a 00 00 00       	mov    $0xa,%edx
140031422:	c7 44 24 20 68 00 00 	movl   $0x68,0x20(%rsp)
140031429:	00
14003142a:	e8 71 23 00 00       	call   0x1400337a0
14003142f:	b8 22 00 00 c0       	mov    $0xc0000022,%eax
140031434:	eb 13                	jmp    0x140031449
140031436:	48 8b 05 53 b7 01 00 	mov    0x1b753(%rip),%rax        # 0x14004cb90
14003143d:	48 89 02             	mov    %rax,(%rdx)
140031440:	33 c0                	xor    %eax,%eax
140031442:	c6 05 67 b9 01 00 01 	movb   $0x1,0x1b967(%rip)        # 0x14004cdb0
140031449:	48 83 c4 38          	add    $0x38,%rsp
14003144d:	c3                   	ret
14003144e:	cc                   	int3
14003144f:	cc                   	int3
140031450:	cc                   	int3
140031451:	cc                   	int3
140031452:	cc                   	int3
140031453:	cc                   	int3
140031454:	cc                   	int3
140031455:	cc                   	int3
140031456:	cc                   	int3
140031457:	cc                   	int3
140031458:	cc                   	int3
140031459:	cc                   	int3
14003145a:	cc                   	int3
14003145b:	cc                   	int3
14003145c:	cc                   	int3
14003145d:	cc                   	int3
14003145e:	cc                   	int3
14003145f:	cc                   	int3
140031460:	40 53                	rex push %rbx
140031462:	48 83 ec 20          	sub    $0x20,%rsp
140031466:	48 39 0d 23 b7 01 00 	cmp    %rcx,0x1b723(%rip)        # 0x14004cb90
14003146d:	74 18                	je     0x140031487
14003146f:	b9 05 00 00 00       	mov    $0x5,%ecx
140031474:	48 ff 15 1d e9 00 00 	rex.W call *0xe91d(%rip)        # 0x14003fd98
14003147b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140031480:	b8 22 00 00 c0       	mov    $0xc0000022,%eax
140031485:	eb 39                	jmp    0x1400314c0
140031487:	48 85 d2             	test   %rdx,%rdx
14003148a:	75 07                	jne    0x140031493
14003148c:	b8 0d 00 00 c0       	mov    $0xc000000d,%eax
140031491:	eb 2d                	jmp    0x1400314c0
140031493:	80 7a 08 00          	cmpb   $0x0,0x8(%rdx)
140031497:	74 07                	je     0x1400314a0
140031499:	bb 0d 00 00 c0       	mov    $0xc000000d,%ebx
14003149e:	eb 0a                	jmp    0x1400314aa
1400314a0:	48 8b ca             	mov    %rdx,%rcx
1400314a3:	e8 7c 24 00 00       	call   0x140033924
1400314a8:	8b d8                	mov    %eax,%ebx
1400314aa:	44 8b c3             	mov    %ebx,%r8d
1400314ad:	48 8d 0d 74 3b 01 00 	lea    0x13b74(%rip),%rcx        # 0x140045028
1400314b4:	ba 8a 00 00 00       	mov    $0x8a,%edx
1400314b9:	e8 ea fc ff ff       	call   0x1400311a8
1400314be:	8b c3                	mov    %ebx,%eax
1400314c0:	48 83 c4 20          	add    $0x20,%rsp
1400314c4:	5b                   	pop    %rbx
1400314c5:	c3                   	ret
1400314c6:	cc                   	int3
1400314c7:	cc                   	int3
1400314c8:	cc                   	int3
1400314c9:	cc                   	int3
1400314ca:	cc                   	int3
1400314cb:	cc                   	int3
1400314cc:	cc                   	int3
1400314cd:	cc                   	int3
1400314ce:	cc                   	int3
1400314cf:	cc                   	int3
1400314d0:	48 8b c4             	mov    %rsp,%rax
1400314d3:	48 89 58 08          	mov    %rbx,0x8(%rax)
1400314d7:	48 89 68 10          	mov    %rbp,0x10(%rax)
1400314db:	48 89 70 20          	mov    %rsi,0x20(%rax)
1400314df:	4c 89 40 18          	mov    %r8,0x18(%rax)
1400314e3:	57                   	push   %rdi
1400314e4:	41 54                	push   %r12
1400314e6:	41 55                	push   %r13
1400314e8:	41 56                	push   %r14
1400314ea:	41 57                	push   %r15
1400314ec:	48 83 ec 50          	sub    $0x50,%rsp
1400314f0:	48 39 0d 99 b6 01 00 	cmp    %rcx,0x1b699(%rip)        # 0x14004cb90
1400314f7:	4d 8b e9             	mov    %r9,%r13
1400314fa:	49 8b c0             	mov    %r8,%rax
1400314fd:	48 8b fa             	mov    %rdx,%rdi
140031500:	74 1b                	je     0x14003151d
140031502:	b9 05 00 00 00       	mov    $0x5,%ecx
140031507:	48 ff 15 8a e8 00 00 	rex.W call *0xe88a(%rip)        # 0x14003fd98
14003150e:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140031513:	b8 22 00 00 c0       	mov    $0xc0000022,%eax
140031518:	e9 b9 01 00 00       	jmp    0x1400316d6
14003151d:	33 db                	xor    %ebx,%ebx
14003151f:	48 85 ff             	test   %rdi,%rdi
140031522:	0f 84 a9 01 00 00    	je     0x1400316d1
140031528:	48 85 c0             	test   %rax,%rax
14003152b:	0f 84 a0 01 00 00    	je     0x1400316d1
140031531:	4d 85 ed             	test   %r13,%r13
140031534:	0f 84 97 01 00 00    	je     0x1400316d1
14003153a:	4c 8b b4 24 a0 00 00 	mov    0xa0(%rsp),%r14
140031541:	00
140031542:	4d 85 f6             	test   %r14,%r14
140031545:	0f 84 86 01 00 00    	je     0x1400316d1
14003154b:	48 8b b4 24 b8 00 00 	mov    0xb8(%rsp),%rsi
140031552:	00
140031553:	48 85 f6             	test   %rsi,%rsi
140031556:	0f 84 75 01 00 00    	je     0x1400316d1
14003155c:	4c 8b bc 24 b0 00 00 	mov    0xb0(%rsp),%r15
140031563:	00
140031564:	4d 85 ff             	test   %r15,%r15
140031567:	0f 84 64 01 00 00    	je     0x1400316d1
14003156d:	48 8b ac 24 c0 00 00 	mov    0xc0(%rsp),%rbp
140031574:	00
140031575:	48 85 ed             	test   %rbp,%rbp
140031578:	0f 84 53 01 00 00    	je     0x1400316d1
14003157e:	4c 8b a4 24 c8 00 00 	mov    0xc8(%rsp),%r12
140031585:	00
140031586:	4d 85 e4             	test   %r12,%r12
140031589:	0f 84 42 01 00 00    	je     0x1400316d1
14003158f:	48 39 9c 24 d0 00 00 	cmp    %rbx,0xd0(%rsp)
140031596:	00
140031597:	0f 84 34 01 00 00    	je     0x1400316d1
14003159d:	48 89 1e             	mov    %rbx,(%rsi)
1400315a0:	38 5a 08             	cmp    %bl,0x8(%rdx)
1400315a3:	0f 84 b3 00 00 00    	je     0x14003165c
1400315a9:	38 5a 09             	cmp    %bl,0x9(%rdx)
1400315ac:	0f 84 aa 00 00 00    	je     0x14003165c
1400315b2:	41 0f b7 06          	movzwl (%r14),%eax
1400315b6:	66 83 c0 30          	add    $0x30,%ax
1400315ba:	66 41 89 07          	mov    %ax,(%r15)
1400315be:	66 83 f8 30          	cmp    $0x30,%ax
1400315c2:	0f 82 94 00 00 00    	jb     0x14003165c
1400315c8:	65 48 8b 0c 25 60 00 	mov    %gs:0x60,%rcx
1400315cf:	00 00
1400315d1:	33 d2                	xor    %edx,%edx
1400315d3:	44 0f b7 c0          	movzwl %ax,%r8d
1400315d7:	48 8b 49 30          	mov    0x30(%rcx),%rcx
1400315db:	48 ff 15 ce eb 00 00 	rex.W call *0xebce(%rip)        # 0x1400401b0
1400315e2:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400315e7:	48 89 06             	mov    %rax,(%rsi)
1400315ea:	48 85 c0             	test   %rax,%rax
1400315ed:	75 07                	jne    0x1400315f6
1400315ef:	bb 17 00 00 c0       	mov    $0xc0000017,%ebx
1400315f4:	eb 6b                	jmp    0x140031661
1400315f6:	38 5f 08             	cmp    %bl,0x8(%rdi)
1400315f9:	74 61                	je     0x14003165c
1400315fb:	48 8b cf             	mov    %rdi,%rcx
1400315fe:	e8 75 24 00 00       	call   0x140033a78
140031603:	8b d8                	mov    %eax,%ebx
140031605:	85 c0                	test   %eax,%eax
140031607:	78 58                	js     0x140031661
140031609:	48 8b 84 24 d0 00 00 	mov    0xd0(%rsp),%rax
140031610:	00
140031611:	48 8d 4f 2a          	lea    0x2a(%rdi),%rcx
140031615:	48 8b 94 24 90 00 00 	mov    0x90(%rsp),%rdx
14003161c:	00
14003161d:	4d 8b ce             	mov    %r14,%r9
140031620:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
140031625:	4d 8b c5             	mov    %r13,%r8
140031628:	48 8b 06             	mov    (%rsi),%rax
14003162b:	4c 89 64 24 40       	mov    %r12,0x40(%rsp)
140031630:	48 89 6c 24 38       	mov    %rbp,0x38(%rsp)
140031635:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
14003163a:	48 8b 84 24 a8 00 00 	mov    0xa8(%rsp),%rax
140031641:	00
140031642:	83 64 24 28 00       	andl   $0x0,0x28(%rsp)
140031647:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14003164c:	48 ff 15 75 e4 00 00 	rex.W call *0xe475(%rip)        # 0x14003fac8
140031653:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140031658:	8b d8                	mov    %eax,%ebx
14003165a:	eb 05                	jmp    0x140031661
14003165c:	bb 0d 00 00 c0       	mov    $0xc000000d,%ebx
140031661:	33 c0                	xor    %eax,%eax
140031663:	b9 60 01 00 00       	mov    $0x160,%ecx
140031668:	f3 aa                	rep stos %al,%es:(%rdi)
14003166a:	33 ff                	xor    %edi,%edi
14003166c:	85 db                	test   %ebx,%ebx
14003166e:	79 49                	jns    0x1400316b9
140031670:	4c 8b 06             	mov    (%rsi),%r8
140031673:	4d 85 c0             	test   %r8,%r8
140031676:	74 1e                	je     0x140031696
140031678:	65 48 8b 0c 25 60 00 	mov    %gs:0x60,%rcx
14003167f:	00 00
140031681:	33 d2                	xor    %edx,%edx
140031683:	48 8b 49 30          	mov    0x30(%rcx),%rcx
140031687:	48 ff 15 ea ea 00 00 	rex.W call *0xeaea(%rip)        # 0x140040178
14003168e:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140031693:	48 89 3e             	mov    %rdi,(%rsi)
140031696:	66 41 89 3f          	mov    %di,(%r15)
14003169a:	33 c0                	xor    %eax,%eax
14003169c:	0f 57 c0             	xorps  %xmm0,%xmm0
14003169f:	33 c9                	xor    %ecx,%ecx
1400316a1:	0f 11 45 00          	movups %xmm0,0x0(%rbp)
1400316a5:	48 89 45 10          	mov    %rax,0x10(%rbp)
1400316a9:	48 8b 84 24 d0 00 00 	mov    0xd0(%rsp),%rax
1400316b0:	00
1400316b1:	48 89 08             	mov    %rcx,(%rax)
1400316b4:	41 0f 11 04 24       	movups %xmm0,(%r12)
1400316b9:	44 8b c3             	mov    %ebx,%r8d
1400316bc:	48 8d 0d 85 39 01 00 	lea    0x13985(%rip),%rcx        # 0x140045048
1400316c3:	ba e6 00 00 00       	mov    $0xe6,%edx
1400316c8:	e8 db fa ff ff       	call   0x1400311a8
1400316cd:	8b c3                	mov    %ebx,%eax
1400316cf:	eb 05                	jmp    0x1400316d6
1400316d1:	b8 0d 00 00 c0       	mov    $0xc000000d,%eax
1400316d6:	4c 8d 5c 24 50       	lea    0x50(%rsp),%r11
1400316db:	49 8b 5b 30          	mov    0x30(%r11),%rbx
1400316df:	49 8b 6b 38          	mov    0x38(%r11),%rbp
1400316e3:	49 8b 73 48          	mov    0x48(%r11),%rsi
1400316e7:	49 8b e3             	mov    %r11,%rsp
1400316ea:	41 5f                	pop    %r15
1400316ec:	41 5e                	pop    %r14
1400316ee:	41 5d                	pop    %r13
1400316f0:	41 5c                	pop    %r12
1400316f2:	5f                   	pop    %rdi
1400316f3:	c3                   	ret
1400316f4:	cc                   	int3
1400316f5:	cc                   	int3
1400316f6:	cc                   	int3
1400316f7:	cc                   	int3
1400316f8:	cc                   	int3
1400316f9:	cc                   	int3
1400316fa:	cc                   	int3
1400316fb:	cc                   	int3
1400316fc:	cc                   	int3
1400316fd:	cc                   	int3
1400316fe:	cc                   	int3
1400316ff:	cc                   	int3
140031700:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140031705:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)