1401761fa:	41 b8 bd 13 00 00    	mov    $0x13bd,%r8d
140176200:	4c 89 e2             	mov    %r12,%rdx
140176203:	48 8d 0d 16 00 0b 00 	lea    0xb0016(%rip),%rcx        # 0x140226220
14017620a:	ff 15 c8 91 13 00    	call   *0x1391c8(%rip)        # 0x1402af3d8
140176210:	41 b8 85 14 00 00    	mov    $0x1485,%r8d
140176216:	4c 89 e2             	mov    %r12,%rdx
140176219:	48 8d 0d ac ff 0a 00 	lea    0xaffac(%rip),%rcx        # 0x1402261cc
140176220:	ff 15 b2 91 13 00    	call   *0x1391b2(%rip)        # 0x1402af3d8
140176226:	90                   	nop
140176227:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
14017622e:	00 00
140176230:	41 55                	push   %r13
140176232:	41 54                	push   %r12
140176234:	55                   	push   %rbp
140176235:	57                   	push   %rdi
140176236:	56                   	push   %rsi
140176237:	53                   	push   %rbx
140176238:	48 83 ec 38          	sub    $0x38,%rsp
14017623c:	48 8d 35 c3 e1 0a 00 	lea    0xae1c3(%rip),%rsi        # 0x140224406
140176243:	48 8b 01             	mov    (%rcx),%rax
140176246:	48 8b ac 24 90 00 00 	mov    0x90(%rsp),%rbp
14017624d:	00
14017624e:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140176253:	48 89 cb             	mov    %rcx,%rbx
140176256:	49 89 d4             	mov    %rdx,%r12
140176259:	4d 89 c5             	mov    %r8,%r13
14017625c:	4c 89 cf             	mov    %r9,%rdi
14017625f:	ba 9c 14 00 00       	mov    $0x149c,%edx
140176264:	4c 8d 0d e8 ff 0a 00 	lea    0xaffe8(%rip),%r9        # 0x140226253
14017626b:	48 89 f1             	mov    %rsi,%rcx
14017626e:	4c 8d 05 8b e1 0a 00 	lea    0xae18b(%rip),%r8        # 0x140224400
140176275:	e8 96 79 f3 ff       	call   0x1400adc10
14017627a:	48 83 7b 08 00       	cmpq   $0x0,0x8(%rbx)
14017627f:	0f 85 99 00 00 00    	jne    0x14017631e
140176285:	48 8b 03             	mov    (%rbx),%rax
140176288:	4c 8d 0d 31 ff 0a 00 	lea    0xaff31(%rip),%r9        # 0x1402261c0
14017628f:	48 89 f1             	mov    %rsi,%rcx
140176292:	ba a1 14 00 00       	mov    $0x14a1,%edx
140176297:	4c 8d 05 62 e1 0a 00 	lea    0xae162(%rip),%r8        # 0x140224400
14017629e:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1401762a3:	e8 68 79 f3 ff       	call   0x1400adc10
1401762a8:	48 89 ea             	mov    %rbp,%rdx
1401762ab:	48 89 d9             	mov    %rbx,%rcx
1401762ae:	e8 3d 5c ff ff       	call   0x14016bef0
1401762b3:	48 8b 03             	mov    (%rbx),%rax
1401762b6:	48 89 f1             	mov    %rsi,%rcx
1401762b9:	ba a3 14 00 00       	mov    $0x14a3,%edx
1401762be:	4c 8d 0d fb fe 0a 00 	lea    0xafefb(%rip),%r9        # 0x1402261c0
1401762c5:	4c 8d 05 34 e1 0a 00 	lea    0xae134(%rip),%r8        # 0x140224400
1401762cc:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1401762d1:	e8 4a 7b f3 ff       	call   0x1400ade20
1401762d6:	48 89 6c 24 20       	mov    %rbp,0x20(%rsp)
1401762db:	49 89 f9             	mov    %rdi,%r9
1401762de:	4d 89 e8             	mov    %r13,%r8
1401762e1:	4c 89 e2             	mov    %r12,%rdx
1401762e4:	48 89 d9             	mov    %rbx,%rcx
1401762e7:	e8 64 ec ff ff       	call   0x140174f50
1401762ec:	48 8b 03             	mov    (%rbx),%rax
1401762ef:	ba a6 14 00 00       	mov    $0x14a6,%edx
1401762f4:	48 89 f1             	mov    %rsi,%rcx
1401762f7:	4c 8d 0d 55 ff 0a 00 	lea    0xaff55(%rip),%r9        # 0x140226253
1401762fe:	4c 8d 05 fb e0 0a 00 	lea    0xae0fb(%rip),%r8        # 0x140224400
140176305:	48 89 84 24 90 00 00 	mov    %rax,0x90(%rsp)
14017630c:	00
14017630d:	48 83 c4 38          	add    $0x38,%rsp
140176311:	5b                   	pop    %rbx
140176312:	5e                   	pop    %rsi
140176313:	5f                   	pop    %rdi
140176314:	5d                   	pop    %rbp
140176315:	41 5c                	pop    %r12
140176317:	41 5d                	pop    %r13
140176319:	e9 02 7b f3 ff       	jmp    0x1400ade20
14017631e:	41 b8 9f 14 00 00    	mov    $0x149f,%r8d
140176324:	48 89 f2             	mov    %rsi,%rdx
140176327:	48 8d 0d 36 ff 0a 00 	lea    0xaff36(%rip),%rcx        # 0x140226264
14017632e:	ff 15 a4 90 13 00    	call   *0x1390a4(%rip)        # 0x1402af3d8
140176334:	90                   	nop
140176335:	90                   	nop
140176336:	90                   	nop
140176337:	90                   	nop
140176338:	90                   	nop
140176339:	90                   	nop
14017633a:	90                   	nop
14017633b:	90                   	nop
14017633c:	90                   	nop
14017633d:	90                   	nop
14017633e:	90                   	nop
14017633f:	90                   	nop
140176340:	49 83 c0 10          	add    $0x10,%r8
140176344:	48 89 d1             	mov    %rdx,%rcx
140176347:	4d 85 c9             	test   %r9,%r9
14017634a:	4c 89 ca             	mov    %r9,%rdx
14017634d:	49 0f 44 d0          	cmove  %r8,%rdx
140176351:	48 83 c1 10          	add    $0x10,%rcx
140176355:	e9 46 2f f7 ff       	jmp    0x1400e92a0
14017635a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
140176360:	41 54                	push   %r12
140176362:	55                   	push   %rbp
140176363:	57                   	push   %rdi
140176364:	56                   	push   %rsi
140176365:	53                   	push   %rbx
140176366:	48 83 ec 60          	sub    $0x60,%rsp
14017636a:	48 8b 35 7f 27 0c 00 	mov    0xc277f(%rip),%rsi        # 0x140238af0
140176371:	48 83 c2 04          	add    $0x4,%rdx
140176375:	41 80 39 00          	cmpb   $0x0,(%r9)
140176379:	48 89 cf             	mov    %rcx,%rdi
14017637c:	4c 89 c3             	mov    %r8,%rbx
14017637f:	48 8b 2e             	mov    (%rsi),%rbp
140176382:	48 89 6c 24 58       	mov    %rbp,0x58(%rsp)
140176387:	48 8d 6c 24 30       	lea    0x30(%rsp),%rbp
14017638c:	4d 8d 60 04          	lea    0x4(%r8),%r12
140176390:	75 56                	jne    0x1401763e8
140176392:	c7 44 24 20 00 00 00 	movl   $0x0,0x20(%rsp)
140176399:	00
14017639a:	49 89 e9             	mov    %rbp,%r9
14017639d:	4d 89 e0             	mov    %r12,%r8
1401763a0:	e8 2b 2b 05 00       	call   0x1401c8ed0
1401763a5:	48 8b 43 04          	mov    0x4(%rbx),%rax
1401763a9:	48 8b 53 0c          	mov    0xc(%rbx),%rdx
1401763ad:	48 33 44 24 30       	xor    0x30(%rsp),%rax
1401763b2:	48 33 54 24 38       	xor    0x38(%rsp),%rdx
1401763b7:	48 09 d0             	or     %rdx,%rax
1401763ba:	74 44                	je     0x140176400
1401763bc:	48 89 ea             	mov    %rbp,%rdx
1401763bf:	48 89 f9             	mov    %rdi,%rcx
1401763c2:	e8 89 a7 f4 ff       	call   0x1400c0b50
1401763c7:	48 89 c3             	mov    %rax,%rbx
1401763ca:	48 8b 44 24 58       	mov    0x58(%rsp),%rax
1401763cf:	48 2b 06             	sub    (%rsi),%rax
1401763d2:	75 47                	jne    0x14017641b
1401763d4:	48 89 d8             	mov    %rbx,%rax
1401763d7:	48 83 c4 60          	add    $0x60,%rsp
1401763db:	5b                   	pop    %rbx
1401763dc:	5e                   	pop    %rsi
1401763dd:	5f                   	pop    %rdi
1401763de:	5d                   	pop    %rbp
1401763df:	41 5c                	pop    %r12
1401763e1:	c3                   	ret
1401763e2:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1401763e8:	4c 89 4c 24 20       	mov    %r9,0x20(%rsp)
1401763ed:	4d 89 e0             	mov    %r12,%r8
1401763f0:	49 89 e9             	mov    %rbp,%r9
1401763f3:	e8 58 2c 05 00       	call   0x1401c9050
1401763f8:	eb ab                	jmp    0x1401763a5
1401763fa:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
140176400:	49 8b 44 24 10       	mov    0x10(%r12),%rax
140176405:	49 8b 54 24 18       	mov    0x18(%r12),%rdx
14017640a:	48 33 44 24 40       	xor    0x40(%rsp),%rax
14017640f:	48 33 54 24 48       	xor    0x48(%rsp),%rdx
140176414:	48 09 d0             	or     %rdx,%rax
140176417:	75 a3                	jne    0x1401763bc
140176419:	eb af                	jmp    0x1401763ca
14017641b:	e8 50 e4 06 00       	call   0x1401e4870
140176420:	90                   	nop
140176421:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
140176428:	00 00 00 00
14017642c:	0f 1f 40 00          	nopl   0x0(%rax)
140176430:	41 54                	push   %r12
140176432:	55                   	push   %rbp
140176433:	57                   	push   %rdi
140176434:	56                   	push   %rsi
140176435:	53                   	push   %rbx
140176436:	48 81 ec 80 02 00 00 	sub    $0x280,%rsp
14017643d:	4c 8b 25 ac 26 0c 00 	mov    0xc26ac(%rip),%r12        # 0x140238af0
140176444:	49 8b 34 24          	mov    (%r12),%rsi
140176448:	48 89 b4 24 78 02 00 	mov    %rsi,0x278(%rsp)
14017644f:	00
140176450:	48 8d 74 24 20       	lea    0x20(%rsp),%rsi
140176455:	48 89 cb             	mov    %rcx,%rbx
140176458:	48 8b 09             	mov    (%rcx),%rcx
14017645b:	48 89 d7             	mov    %rdx,%rdi
14017645e:	4c 89 c5             	mov    %r8,%rbp
140176461:	48 89 f2             	mov    %rsi,%rdx
140176464:	e8 67 2b fc ff       	call   0x140138fd0
140176469:	8b 43 20             	mov    0x20(%rbx),%eax
14017646c:	c7 84 24 80 00 00 00 	movl   $0x1,0x80(%rsp)
140176473:	01 00 00 00
140176477:	c7 84 24 a0 00 00 00 	movl   $0x0,0xa0(%rsp)
14017647e:	00 00 00 00
140176482:	85 c0                	test   %eax,%eax
140176484:	78 0c                	js     0x140176492
140176486:	89 84 24 24 01 00 00 	mov    %eax,0x124(%rsp)
14017648d:	83 f8 01             	cmp    $0x1,%eax
140176490:	7e 0b                	jle    0x14017649d
140176492:	c7 84 24 24 01 00 00 	movl   $0x1,0x124(%rsp)
140176499:	01 00 00 00
14017649d:	8b 43 28             	mov    0x28(%rbx),%eax
1401764a0:	ba 58 1b 00 00       	mov    $0x1b58,%edx
1401764a5:	48 89 f1             	mov    %rsi,%rcx
1401764a8:	c7 84 24 34 01 00 00 	movl   $0x800,0x134(%rsp)
1401764af:	00 08 00 00
1401764b3:	85 c0                	test   %eax,%eax
1401764b5:	0f 48 c2             	cmovs  %edx,%eax
1401764b8:	89 84 24 3c 01 00 00 	mov    %eax,0x13c(%rsp)
1401764bf:	8b 43 2c             	mov    0x2c(%rbx),%eax
1401764c2:	89 84 24 38 01 00 00 	mov    %eax,0x138(%rsp)
1401764c9:	8b 43 30             	mov    0x30(%rbx),%eax
1401764cc:	89 84 24 48 01 00 00 	mov    %eax,0x148(%rsp)
1401764d3:	e8 18 2e fc ff       	call   0x1401392f0
1401764d8:	48 8d 55 04          	lea    0x4(%rbp),%rdx
1401764dc:	48 8d 4f 04          	lea    0x4(%rdi),%rcx
1401764e0:	49 89 f1             	mov    %rsi,%r9
1401764e3:	4c 8d 05 76 02 0b 00 	lea    0xb0276(%rip),%r8        # 0x140226760
1401764ea:	e8 51 7e f4 ff       	call   0x1400be340
1401764ef:	48 89 f1             	mov    %rsi,%rcx
1401764f2:	e8 e9 67 fc ff       	call   0x14013cce0
1401764f7:	48 8b 43 78          	mov    0x78(%rbx),%rax
1401764fb:	8b 94 24 40 01 00 00 	mov    0x140(%rsp),%edx
140176502:	3b 50 04             	cmp    0x4(%rax),%edx
140176505:	7e 03                	jle    0x14017650a
140176507:	89 50 04             	mov    %edx,0x4(%rax)
14017650a:	b9 10 00 00 00       	mov    $0x10,%ecx
14017650f:	e8 0c 45 f5 ff       	call   0x1400caa20
140176514:	48 89 f1             	mov    %rsi,%rcx
140176517:	48 89 c3             	mov    %rax,%rbx
14017651a:	48 8b 05 5f 29 0c 00 	mov    0xc295f(%rip),%rax        # 0x140238e80
140176521:	f3 0f 6f 00          	movdqu (%rax),%xmm0
140176525:	0f 11 03             	movups %xmm0,(%rbx)
140176528:	c7 40 0c 00 00 00 00 	movl   $0x0,0xc(%rax)
14017652f:	48 c7 00 00 00 00 00 	movq   $0x0,(%rax)
140176536:	c7 84 24 34 01 00 00 	movl   $0x800,0x134(%rsp)
14017653d:	00 08 00 00
140176541:	e8 ba 9d fc ff       	call   0x140140300
140176546:	48 8b 84 24 78 02 00 	mov    0x278(%rsp),%rax
14017654d:	00
14017654e:	49 2b 04 24          	sub    (%r12),%rax
140176552:	75 11                	jne    0x140176565
140176554:	48 89 d8             	mov    %rbx,%rax
140176557:	48 81 c4 80 02 00 00 	add    $0x280,%rsp
14017655e:	5b                   	pop    %rbx
14017655f:	5e                   	pop    %rsi
140176560:	5f                   	pop    %rdi
140176561:	5d                   	pop    %rbp
140176562:	41 5c                	pop    %r12
140176564:	c3                   	ret
140176565:	e8 06 e3 06 00       	call   0x1401e4870
14017656a:	90                   	nop
14017656b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140176570:	41 54                	push   %r12
140176572:	55                   	push   %rbp
140176573:	57                   	push   %rdi
140176574:	56                   	push   %rsi
140176575:	53                   	push   %rbx
140176576:	48 83 ec 40          	sub    $0x40,%rsp
14017657a:	4c 8b 25 6f 25 0c 00 	mov    0xc256f(%rip),%r12        # 0x140238af0
140176581:	49 8b 34 24          	mov    (%r12),%rsi
140176585:	48 89 74 24 38       	mov    %rsi,0x38(%rsp)
14017658a:	48 8d 74 24 20       	lea    0x20(%rsp),%rsi
14017658f:	48 89 d7             	mov    %rdx,%rdi
140176592:	48 89 cd             	mov    %rcx,%rbp
140176595:	48 89 f9             	mov    %rdi,%rcx
140176598:	48 89 f2             	mov    %rsi,%rdx
14017659b:	e8 b0 8a eb ff       	call   0x14002f050
1401765a0:	eb 18                	jmp    0x1401765ba
1401765a2:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1401765a8:	48 8b 48 10          	mov    0x10(%rax),%rcx
1401765ac:	e8 ff 28 f8 ff       	call   0x1400f8eb0
1401765b1:	48 8d 4b 20          	lea    0x20(%rbx),%rcx
1401765b5:	e8 86 43 f2 ff       	call   0x14009a940
1401765ba:	48 89 f1             	mov    %rsi,%rcx
1401765bd:	e8 ae 8a eb ff       	call   0x14002f070
1401765c2:	48 89 c3             	mov    %rax,%rbx
1401765c5:	48 85 c0             	test   %rax,%rax
1401765c8:	75 de                	jne    0x1401765a8
1401765ca:	31 d2                	xor    %edx,%edx
1401765cc:	48 89 f9             	mov    %rdi,%rcx
1401765cf:	e8 2c 87 eb ff       	call   0x14002ed00
1401765d4:	48 89 f9             	mov    %rdi,%rcx
1401765d7:	e8 d4 28 f8 ff       	call   0x1400f8eb0
1401765dc:	48 8b 4d 00          	mov    0x0(%rbp),%rcx
1401765e0:	e8 cb 28 f8 ff       	call   0x1400f8eb0
1401765e5:	48 89 e9             	mov    %rbp,%rcx
1401765e8:	e8 c3 28 f8 ff       	call   0x1400f8eb0
1401765ed:	48 8b 44 24 38       	mov    0x38(%rsp),%rax
1401765f2:	49 2b 04 24          	sub    (%r12),%rax
1401765f6:	75 0b                	jne    0x140176603
1401765f8:	48 83 c4 40          	add    $0x40,%rsp
1401765fc:	5b                   	pop    %rbx
1401765fd:	5e                   	pop    %rsi
1401765fe:	5f                   	pop    %rdi
1401765ff:	5d                   	pop    %rbp
140176600:	41 5c                	pop    %r12
140176602:	c3                   	ret
140176603:	e8 68 e2 06 00       	call   0x1401e4870
140176608:	90                   	nop
140176609:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
140176610:	48 89 d0             	mov    %rdx,%rax
140176613:	49 8b 50 10          	mov    0x10(%r8),%rdx
140176617:	48 8b 48 10          	mov    0x10(%rax),%rcx
14017661b:	e9 58 38 07 00       	jmp    0x1401e9e78
140176620:	48 89 d0             	mov    %rdx,%rax
140176623:	49 8b 50 10          	mov    0x10(%r8),%rdx
140176627:	48 8b 48 10          	mov    0x10(%rax),%rcx
14017662b:	e9 48 38 07 00       	jmp    0x1401e9e78
140176630:	55                   	push   %rbp
140176631:	57                   	push   %rdi
140176632:	56                   	push   %rsi
140176633:	53                   	push   %rbx
140176634:	48 83 ec 38          	sub    $0x38,%rsp
140176638:	48 89 d5             	mov    %rdx,%rbp
14017663b:	48 89 cf             	mov    %rcx,%rdi
14017663e:	e8 55 38 07 00       	call   0x1401e9e98
140176643:	48 89 e9             	mov    %rbp,%rcx
140176646:	48 89 c3             	mov    %rax,%rbx
140176649:	e8 4a 38 07 00       	call   0x1401e9e98
14017664e:	48 63 d3             	movslq %ebx,%rdx
140176651:	49 89 e9             	mov    %rbp,%r9
140176654:	48 89 f9             	mov    %rdi,%rcx
140176657:	48 89 c6             	mov    %rax,%rsi
14017665a:	48 98                	cltq
14017665c:	c7 44 24 28 00 40 00 	movl   $0x4000,0x28(%rsp)
140176663:	00
140176664:	41 b8 00 40 00 00    	mov    $0x4000,%r8d
14017666a:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14017666f:	29 f3                	sub    %esi,%ebx
140176671:	e8 7a a3 f4 ff       	call   0x1400c09f0
140176676:	85 c0                	test   %eax,%eax
140176678:	0f 44 c3             	cmove  %ebx,%eax
14017667b:	48 83 c4 38          	add    $0x38,%rsp
14017667f:	5b                   	pop    %rbx
140176680:	5e                   	pop    %rsi
140176681:	5f                   	pop    %rdi
140176682:	5d                   	pop    %rbp
140176683:	c3                   	ret
140176684:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
14017668b:	00 00 00 00
14017668f:	90                   	nop
140176690:	41 54                	push   %r12
140176692:	55                   	push   %rbp
140176693:	57                   	push   %rdi
140176694:	56                   	push   %rsi
140176695:	53                   	push   %rbx
140176696:	48 81 ec 10 01 00 00 	sub    $0x110,%rsp
14017669d:	4c 8b 25 4c 24 0c 00 	mov    0xc244c(%rip),%r12        # 0x140238af0
1401766a4:	49 8b 04 24          	mov    (%r12),%rax
1401766a8:	48 89 84 24 08 01 00 	mov    %rax,0x108(%rsp)
1401766af:	00
1401766b0:	31 c0                	xor    %eax,%eax
1401766b2:	48 8d 6c 24 50       	lea    0x50(%rsp),%rbp
1401766b7:	48 89 d3             	mov    %rdx,%rbx
1401766ba:	48 89 ce             	mov    %rcx,%rsi
1401766bd:	48 8b 15 dc 2c 0c 00 	mov    0xc2cdc(%rip),%rdx        # 0x1402393a0
1401766c4:	b9 16 00 00 00       	mov    $0x16,%ecx
1401766c9:	48 89 ef             	mov    %rbp,%rdi
1401766cc:	48 c7 44 24 30 00 00 	movq   $0x0,0x30(%rsp)
1401766d3:	00 00
1401766d5:	48 c7 44 24 38 00 00 	movq   $0x0,0x38(%rsp)
1401766dc:	00 00
1401766de:	48 89 54 24 40       	mov    %rdx,0x40(%rsp)
1401766e3:	f3 48 ab             	rep stos %rax,%es:(%rdi)