1406291bf:	8b 41 10             	mov    0x10(%rcx),%eax
1406291c2:	ff c8                	dec    %eax
1406291c4:	89 41 10             	mov    %eax,0x10(%rcx)
1406291c7:	85 c0                	test   %eax,%eax
1406291c9:	7f 15                	jg     0x1406291e0
1406291cb:	0f 88 1e 05 00 00    	js     0x1406296ef
1406291d1:	48 8b 01             	mov    (%rcx),%rax
1406291d4:	8b d6                	mov    %esi,%edx
1406291d6:	48 8b 00             	mov    (%rax),%rax
1406291d9:	ff 15 41 a8 95 00    	call   *0x95a841(%rip)        # 0x140f83a20
1406291df:	90                   	nop
1406291e0:	49 83 c5 20          	add    $0x20,%r13
1406291e4:	e9 ff 02 00 00       	jmp    0x1406294e8
1406291e9:	49 8b cd             	mov    %r13,%rcx
1406291ec:	e8 cf f0 1c 00       	call   0x1407f82c0
1406291f1:	44 8b 05 80 2b d8 00 	mov    0xd82b80(%rip),%r8d        # 0x1413abd78
1406291f8:	48 8b 50 38          	mov    0x38(%rax),%rdx
1406291fc:	49 8b cc             	mov    %r12,%rcx
1406291ff:	e8 fc b3 fe ff       	call   0x140614600
140629204:	8b c8                	mov    %eax,%ecx
140629206:	48 c7 44 24 48 ff ff 	movq   $0xffffffffffffffff,0x48(%rsp)
14062920d:	ff ff
14062920f:	0f 57 c0             	xorps  %xmm0,%xmm0
140629212:	f3 0f 7f 44 24 50    	movdqu %xmm0,0x50(%rsp)
140629218:	0f 57 c9             	xorps  %xmm1,%xmm1
14062921b:	f3 0f 7f 4c 24 58    	movdqu %xmm1,0x58(%rsp)
140629221:	f3 0f 7f 44 24 60    	movdqu %xmm0,0x60(%rsp)
140629227:	f3 0f 7f 4c 24 70    	movdqu %xmm1,0x70(%rsp)
14062922d:	33 c0                	xor    %eax,%eax
14062922f:	f3 0f 7f 45 80       	movdqu %xmm0,-0x80(%rbp)
140629234:	48 89 45 90          	mov    %rax,-0x70(%rbp)
140629238:	88 45 98             	mov    %al,-0x68(%rbp)
14062923b:	c7 44 24 38 06 03 00 	movl   $0x306,0x38(%rsp)
140629242:	00
140629243:	c7 44 24 3c 06 00 00 	movl   $0x6,0x3c(%rsp)
14062924a:	00
14062924b:	48 8d 15 26 f5 9e 00 	lea    0x9ef526(%rip),%rdx        # 0x141018778
140629252:	48 89 54 24 30       	mov    %rdx,0x30(%rsp)
140629257:	66 c7 45 a0 01 00    	movw   $0x1,-0x60(%rbp)
14062925d:	89 45 a4             	mov    %eax,-0x5c(%rbp)
140629260:	48 89 45 a8          	mov    %rax,-0x58(%rbp)
140629264:	89 45 b0             	mov    %eax,-0x50(%rbp)
140629267:	c7 45 b4 ff ff ff ff 	movl   $0xffffffff,-0x4c(%rbp)
14062926e:	89 45 b8             	mov    %eax,-0x48(%rbp)
140629271:	48 8b 05 88 6c e0 00 	mov    0xe06c88(%rip),%rax        # 0x14142ff00
140629278:	48 89 45 c0          	mov    %rax,-0x40(%rbp)
14062927c:	89 4c 24 40          	mov    %ecx,0x40(%rsp)
140629280:	44 89 74 24 44       	mov    %r14d,0x44(%rsp)
140629285:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
14062928a:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
14062928e:	e8 9d de fe ff       	call   0x140617130
140629293:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
140629298:	e8 f3 15 f9 ff       	call   0x1405ba890
14062929d:	49 83 c5 20          	add    $0x20,%r13
1406292a1:	49 8b 45 00          	mov    0x0(%r13),%rax
1406292a5:	48 89 85 f0 00 00 00 	mov    %rax,0xf0(%rbp)
1406292ac:	48 85 c0             	test   %rax,%rax
1406292af:	74 24                	je     0x1406292d5
1406292b1:	8b 48 10             	mov    0x10(%rax),%ecx
1406292b4:	ff c1                	inc    %ecx
1406292b6:	89 48 10             	mov    %ecx,0x10(%rax)
1406292b9:	83 f9 01             	cmp    $0x1,%ecx
1406292bc:	0f 8e 38 04 00 00    	jle    0x1406296fa
1406292c2:	81 f9 ff ff ff 7f    	cmp    $0x7fffffff,%ecx
1406292c8:	0f 84 34 04 00 00    	je     0x140629702
1406292ce:	48 8b 85 f0 00 00 00 	mov    0xf0(%rbp),%rax
1406292d5:	48 8d 8d f0 00 00 00 	lea    0xf0(%rbp),%rcx
1406292dc:	48 89 8d f8 00 00 00 	mov    %rcx,0xf8(%rbp)
1406292e3:	48 8b 4d f8          	mov    -0x8(%rbp),%rcx
1406292e7:	48 89 45 f8          	mov    %rax,-0x8(%rbp)
1406292eb:	48 89 8d f0 00 00 00 	mov    %rcx,0xf0(%rbp)
1406292f2:	be 01 00 00 00       	mov    $0x1,%esi
1406292f7:	48 85 c0             	test   %rax,%rax
1406292fa:	74 1c                	je     0x140629318
1406292fc:	48 8d 4d f8          	lea    -0x8(%rbp),%rcx
140629300:	e8 5b ed 0e 00       	call   0x140718060
140629305:	0f b6 4d 38          	movzbl 0x38(%rbp),%ecx
140629309:	84 c0                	test   %al,%al
14062930b:	0f 45 ce             	cmovne %esi,%ecx
14062930e:	88 4d 38             	mov    %cl,0x38(%rbp)
140629311:	48 8b 8d f0 00 00 00 	mov    0xf0(%rbp),%rcx
140629318:	48 85 c9             	test   %rcx,%rcx
14062931b:	74 21                	je     0x14062933e
14062931d:	8b 41 10             	mov    0x10(%rcx),%eax
140629320:	ff c8                	dec    %eax
140629322:	89 41 10             	mov    %eax,0x10(%rcx)
140629325:	85 c0                	test   %eax,%eax
140629327:	7f 15                	jg     0x14062933e
140629329:	0f 88 de 03 00 00    	js     0x14062970d
14062932f:	48 8b 01             	mov    (%rcx),%rax
140629332:	8b d6                	mov    %esi,%edx
140629334:	48 8b 00             	mov    (%rax),%rax
140629337:	ff 15 e3 a6 95 00    	call   *0x95a6e3(%rip)        # 0x140f83a20
14062933d:	90                   	nop
14062933e:	e9 a5 01 00 00       	jmp    0x1406294e8
140629343:	49 8b cd             	mov    %r13,%rcx
140629346:	e8 75 ef 1c 00       	call   0x1407f82c0
14062934b:	44 8b 05 ba 2a d8 00 	mov    0xd82aba(%rip),%r8d        # 0x1413abe0c
140629352:	48 8b 50 38          	mov    0x38(%rax),%rdx
140629356:	49 8b cc             	mov    %r12,%rcx
140629359:	e8 a2 b2 fe ff       	call   0x140614600
14062935e:	8b c8                	mov    %eax,%ecx
140629360:	48 c7 44 24 48 ff ff 	movq   $0xffffffffffffffff,0x48(%rsp)
140629367:	ff ff
140629369:	0f 57 c0             	xorps  %xmm0,%xmm0
14062936c:	f3 0f 7f 44 24 50    	movdqu %xmm0,0x50(%rsp)
140629372:	0f 57 c9             	xorps  %xmm1,%xmm1
140629375:	f3 0f 7f 4c 24 58    	movdqu %xmm1,0x58(%rsp)
14062937b:	0f 57 f6             	xorps  %xmm6,%xmm6
14062937e:	f3 0f 7f 74 24 60    	movdqu %xmm6,0x60(%rsp)
140629384:	f3 0f 7f 44 24 70    	movdqu %xmm0,0x70(%rsp)
14062938a:	33 c0                	xor    %eax,%eax
14062938c:	f3 0f 7f 45 80       	movdqu %xmm0,-0x80(%rbp)
140629391:	48 89 45 90          	mov    %rax,-0x70(%rbp)
140629395:	88 45 98             	mov    %al,-0x68(%rbp)
140629398:	c7 44 24 38 2b 03 00 	movl   $0x32b,0x38(%rsp)
14062939f:	00
1406293a0:	c7 44 24 3c 06 00 00 	movl   $0x6,0x3c(%rsp)
1406293a7:	00
1406293a8:	48 8d 15 c9 f3 9e 00 	lea    0x9ef3c9(%rip),%rdx        # 0x141018778
1406293af:	48 89 54 24 30       	mov    %rdx,0x30(%rsp)
1406293b4:	66 c7 45 a0 01 00    	movw   $0x1,-0x60(%rbp)
1406293ba:	89 45 a4             	mov    %eax,-0x5c(%rbp)
1406293bd:	48 89 45 a8          	mov    %rax,-0x58(%rbp)
1406293c1:	89 45 b0             	mov    %eax,-0x50(%rbp)
1406293c4:	c7 45 b4 ff ff ff ff 	movl   $0xffffffff,-0x4c(%rbp)
1406293cb:	89 45 b8             	mov    %eax,-0x48(%rbp)
1406293ce:	48 8b 05 2b 6b e0 00 	mov    0xe06b2b(%rip),%rax        # 0x14142ff00
1406293d5:	48 89 45 c0          	mov    %rax,-0x40(%rbp)
1406293d9:	89 4c 24 40          	mov    %ecx,0x40(%rsp)
1406293dd:	44 89 74 24 44       	mov    %r14d,0x44(%rsp)
1406293e2:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
1406293e7:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
1406293eb:	e8 40 dd fe ff       	call   0x140617130
1406293f0:	90                   	nop
1406293f1:	be 01 00 00 00       	mov    $0x1,%esi
1406293f6:	66 48 0f 7e f1       	movq   %xmm6,%rcx
1406293fb:	48 85 c9             	test   %rcx,%rcx
1406293fe:	74 21                	je     0x140629421
140629400:	8b 41 10             	mov    0x10(%rcx),%eax
140629403:	ff c8                	dec    %eax
140629405:	89 41 10             	mov    %eax,0x10(%rcx)
140629408:	85 c0                	test   %eax,%eax
14062940a:	7f 15                	jg     0x140629421
14062940c:	0f 88 06 03 00 00    	js     0x140629718
140629412:	48 8b 01             	mov    (%rcx),%rax
140629415:	8b d6                	mov    %esi,%edx
140629417:	48 8b 00             	mov    (%rax),%rax
14062941a:	ff 15 00 a6 95 00    	call   *0x95a600(%rip)        # 0x140f83a20
140629420:	90                   	nop
140629421:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
140629426:	48 85 c9             	test   %rcx,%rcx
140629429:	74 21                	je     0x14062944c
14062942b:	8b 41 10             	mov    0x10(%rcx),%eax
14062942e:	ff c8                	dec    %eax
140629430:	89 41 10             	mov    %eax,0x10(%rcx)
140629433:	85 c0                	test   %eax,%eax
140629435:	7f 15                	jg     0x14062944c
140629437:	0f 88 e6 02 00 00    	js     0x140629723
14062943d:	48 8b 01             	mov    (%rcx),%rax
140629440:	8b d6                	mov    %esi,%edx
140629442:	48 8b 00             	mov    (%rax),%rax
140629445:	ff 15 d5 a5 95 00    	call   *0x95a5d5(%rip)        # 0x140f83a20
14062944b:	90                   	nop
14062944c:	49 83 c5 20          	add    $0x20,%r13
140629450:	49 8b 45 00          	mov    0x0(%r13),%rax
140629454:	48 89 85 f0 00 00 00 	mov    %rax,0xf0(%rbp)
14062945b:	48 85 c0             	test   %rax,%rax
14062945e:	74 24                	je     0x140629484
140629460:	8b 48 10             	mov    0x10(%rax),%ecx
140629463:	ff c1                	inc    %ecx
140629465:	89 48 10             	mov    %ecx,0x10(%rax)
140629468:	83 f9 01             	cmp    $0x1,%ecx
14062946b:	0f 8e bd 02 00 00    	jle    0x14062972e
140629471:	81 f9 ff ff ff 7f    	cmp    $0x7fffffff,%ecx
140629477:	0f 84 b9 02 00 00    	je     0x140629736
14062947d:	48 8b 85 f0 00 00 00 	mov    0xf0(%rbp),%rax
140629484:	48 8d 8d f0 00 00 00 	lea    0xf0(%rbp),%rcx
14062948b:	48 89 8d f8 00 00 00 	mov    %rcx,0xf8(%rbp)
140629492:	48 8b 4d f8          	mov    -0x8(%rbp),%rcx
140629496:	48 89 45 f8          	mov    %rax,-0x8(%rbp)
14062949a:	48 89 8d f0 00 00 00 	mov    %rcx,0xf0(%rbp)
1406294a1:	48 85 c0             	test   %rax,%rax
1406294a4:	74 1c                	je     0x1406294c2
1406294a6:	48 8d 4d f8          	lea    -0x8(%rbp),%rcx
1406294aa:	e8 b1 eb 0e 00       	call   0x140718060
1406294af:	0f b6 4d 38          	movzbl 0x38(%rbp),%ecx
1406294b3:	84 c0                	test   %al,%al
1406294b5:	0f 45 ce             	cmovne %esi,%ecx
1406294b8:	88 4d 38             	mov    %cl,0x38(%rbp)
1406294bb:	48 8b 8d f0 00 00 00 	mov    0xf0(%rbp),%rcx
1406294c2:	48 85 c9             	test   %rcx,%rcx
1406294c5:	74 21                	je     0x1406294e8
1406294c7:	8b 41 10             	mov    0x10(%rcx),%eax
1406294ca:	ff c8                	dec    %eax
1406294cc:	89 41 10             	mov    %eax,0x10(%rcx)
1406294cf:	85 c0                	test   %eax,%eax
1406294d1:	7f 15                	jg     0x1406294e8
1406294d3:	0f 88 65 02 00 00    	js     0x14062973e
1406294d9:	48 8b 01             	mov    (%rcx),%rax
1406294dc:	8b d6                	mov    %esi,%edx
1406294de:	48 8b 00             	mov    (%rax),%rax
1406294e1:	ff 15 39 a5 95 00    	call   *0x95a539(%rip)        # 0x140f83a20
1406294e7:	90                   	nop
1406294e8:	44 8b c6             	mov    %esi,%r8d
1406294eb:	49 8b d7             	mov    %r15,%rdx
1406294ee:	49 8b cc             	mov    %r12,%rcx
1406294f1:	e8 2a 58 ff ff       	call   0x14061ed20
1406294f6:	48 89 45 28          	mov    %rax,0x28(%rbp)
1406294fa:	49 8b cd             	mov    %r13,%rcx
1406294fd:	e8 5e eb 0e 00       	call   0x140718060
140629502:	0f b6 55 38          	movzbl 0x38(%rbp),%edx
140629506:	84 c0                	test   %al,%al
140629508:	0f 45 d6             	cmovne %esi,%edx
14062950b:	88 55 38             	mov    %dl,0x38(%rbp)
14062950e:	4c 8d 45 d0          	lea    -0x30(%rbp),%r8
140629512:	48 8b bd d8 00 00 00 	mov    0xd8(%rbp),%rdi
140629519:	48 8b d7             	mov    %rdi,%rdx
14062951c:	49 8b cc             	mov    %r12,%rcx
14062951f:	e8 0c 4e ff ff       	call   0x14061e330
140629524:	90                   	nop
140629525:	48 8b cb             	mov    %rbx,%rcx
140629528:	e8 63 7b 80 00       	call   0x140e31090
14062952d:	90                   	nop
14062952e:	48 8b 4d 20          	mov    0x20(%rbp),%rcx
140629532:	48 85 c9             	test   %rcx,%rcx
140629535:	74 21                	je     0x140629558
140629537:	8b 41 10             	mov    0x10(%rcx),%eax
14062953a:	ff c8                	dec    %eax
14062953c:	89 41 10             	mov    %eax,0x10(%rcx)
14062953f:	85 c0                	test   %eax,%eax
140629541:	7f 15                	jg     0x140629558
140629543:	0f 88 00 02 00 00    	js     0x140629749
140629549:	48 8b 01             	mov    (%rcx),%rax
14062954c:	8b d6                	mov    %esi,%edx
14062954e:	48 8b 00             	mov    (%rax),%rax
140629551:	ff 15 c9 a4 95 00    	call   *0x95a4c9(%rip)        # 0x140f83a20
140629557:	90                   	nop
140629558:	48 8b 4d 00          	mov    0x0(%rbp),%rcx
14062955c:	48 85 c9             	test   %rcx,%rcx
14062955f:	74 21                	je     0x140629582
140629561:	8b 41 10             	mov    0x10(%rcx),%eax
140629564:	ff c8                	dec    %eax
140629566:	89 41 10             	mov    %eax,0x10(%rcx)
140629569:	85 c0                	test   %eax,%eax
14062956b:	7f 15                	jg     0x140629582
14062956d:	0f 88 e1 01 00 00    	js     0x140629754
140629573:	48 8b 01             	mov    (%rcx),%rax
140629576:	8b d6                	mov    %esi,%edx
140629578:	48 8b 00             	mov    (%rax),%rax
14062957b:	ff 15 9f a4 95 00    	call   *0x95a49f(%rip)        # 0x140f83a20
140629581:	90                   	nop
140629582:	48 8b 4d f8          	mov    -0x8(%rbp),%rcx
140629586:	48 85 c9             	test   %rcx,%rcx
140629589:	74 1d                	je     0x1406295a8
14062958b:	8b 41 10             	mov    0x10(%rcx),%eax
14062958e:	ff c8                	dec    %eax
140629590:	89 41 10             	mov    %eax,0x10(%rcx)
140629593:	85 c0                	test   %eax,%eax
140629595:	7f 11                	jg     0x1406295a8
140629597:	78 35                	js     0x1406295ce
140629599:	48 8b 01             	mov    (%rcx),%rax
14062959c:	8b d6                	mov    %esi,%edx
14062959e:	48 8b 00             	mov    (%rax),%rax
1406295a1:	ff 15 79 a4 95 00    	call   *0x95a479(%rip)        # 0x140f83a20
1406295a7:	90                   	nop
1406295a8:	48 8b c7             	mov    %rdi,%rax
1406295ab:	48 8b 9c 24 d0 01 00 	mov    0x1d0(%rsp),%rbx
1406295b2:	00
1406295b3:	0f 28 b4 24 80 01 00 	movaps 0x180(%rsp),%xmm6
1406295ba:	00
1406295bb:	48 81 c4 90 01 00 00 	add    $0x190,%rsp
1406295c2:	41 5f                	pop    %r15
1406295c4:	41 5e                	pop    %r14
1406295c6:	41 5d                	pop    %r13
1406295c8:	41 5c                	pop    %r12
1406295ca:	5f                   	pop    %rdi
1406295cb:	5e                   	pop    %rsi
1406295cc:	5d                   	pop    %rbp
1406295cd:	c3                   	ret
1406295ce:	b9 02 00 00 00       	mov    $0x2,%ecx
1406295d3:	e8 28 11 16 00       	call   0x14078a700
1406295d8:	90                   	nop
1406295d9:	b9 02 00 00 00       	mov    $0x2,%ecx
1406295de:	e8 1d 11 16 00       	call   0x14078a700
1406295e3:	90                   	nop
1406295e4:	b9 02 00 00 00       	mov    $0x2,%ecx
1406295e9:	e8 12 11 16 00       	call   0x14078a700
1406295ee:	90                   	nop
1406295ef:	b9 02 00 00 00       	mov    $0x2,%ecx
1406295f4:	e8 07 11 16 00       	call   0x14078a700
1406295f9:	90                   	nop
1406295fa:	b9 02 00 00 00       	mov    $0x2,%ecx
1406295ff:	e8 fc 10 16 00       	call   0x14078a700
140629604:	90                   	nop
140629605:	b9 02 00 00 00       	mov    $0x2,%ecx
14062960a:	e8 f1 10 16 00       	call   0x14078a700
14062960f:	90                   	nop
140629610:	b9 02 00 00 00       	mov    $0x2,%ecx
140629615:	e8 e6 10 16 00       	call   0x14078a700
14062961a:	90                   	nop
14062961b:	b9 02 00 00 00       	mov    $0x2,%ecx
140629620:	e8 db 10 16 00       	call   0x14078a700
140629625:	90                   	nop
140629626:	b9 02 00 00 00       	mov    $0x2,%ecx
14062962b:	e8 d0 10 16 00       	call   0x14078a700
140629630:	90                   	nop
140629631:	b9 02 00 00 00       	mov    $0x2,%ecx
140629636:	e8 c5 10 16 00       	call   0x14078a700
14062963b:	90                   	nop
14062963c:	33 c9                	xor    %ecx,%ecx
14062963e:	e8 bd 10 16 00       	call   0x14078a700
140629643:	cc                   	int3
140629644:	b9 01 00 00 00       	mov    $0x1,%ecx
140629649:	e8 b2 10 16 00       	call   0x14078a700
14062964e:	90                   	nop
14062964f:	33 c9                	xor    %ecx,%ecx
140629651:	e8 aa 10 16 00       	call   0x14078a700
140629656:	cc                   	int3
140629657:	b9 01 00 00 00       	mov    $0x1,%ecx
14062965c:	e8 9f 10 16 00       	call   0x14078a700
140629661:	90                   	nop
140629662:	b9 02 00 00 00       	mov    $0x2,%ecx
140629667:	e8 94 10 16 00       	call   0x14078a700
14062966c:	90                   	nop
14062966d:	b9 02 00 00 00       	mov    $0x2,%ecx
140629672:	e8 89 10 16 00       	call   0x14078a700
140629677:	90                   	nop
140629678:	b9 02 00 00 00       	mov    $0x2,%ecx
14062967d:	e8 7e 10 16 00       	call   0x14078a700
140629682:	90                   	nop
140629683:	b9 02 00 00 00       	mov    $0x2,%ecx
140629688:	e8 73 10 16 00       	call   0x14078a700
14062968d:	90                   	nop
14062968e:	b9 02 00 00 00       	mov    $0x2,%ecx
140629693:	e8 68 10 16 00       	call   0x14078a700
140629698:	90                   	nop
140629699:	b9 02 00 00 00       	mov    $0x2,%ecx
14062969e:	e8 5d 10 16 00       	call   0x14078a700
1406296a3:	90                   	nop
1406296a4:	b9 02 00 00 00       	mov    $0x2,%ecx
1406296a9:	e8 52 10 16 00       	call   0x14078a700
1406296ae:	90                   	nop
1406296af:	b9 02 00 00 00       	mov    $0x2,%ecx
1406296b4:	e8 47 10 16 00       	call   0x14078a700
1406296b9:	90                   	nop
1406296ba:	b9 02 00 00 00       	mov    $0x2,%ecx
1406296bf:	e8 3c 10 16 00       	call   0x14078a700
1406296c4:	90                   	nop
1406296c5:	48 8d 15 94 f5 9e 00 	lea    0x9ef594(%rip),%rdx        # 0x141018c60