14078dfb6:	48 8b d0             	mov    %rax,%rdx
14078dfb9:	48 8d 4d 68          	lea    0x68(%rbp),%rcx
14078dfbd:	e8 0e 1e a1 ff       	call   0x14019fdd0
14078dfc2:	48 8b 08             	mov    (%rax),%rcx
14078dfc5:	48 89 18             	mov    %rbx,(%rax)
14078dfc8:	4c 8b 05 61 34 ca 00 	mov    0xca3461(%rip),%r8        # 0x141431430
14078dfcf:	48 89 0d 5a 34 ca 00 	mov    %rcx,0xca345a(%rip)        # 0x141431430
14078dfd6:	4d 85 c0             	test   %r8,%r8
14078dfd9:	74 29                	je     0x14078e004
14078dfdb:	41 8b 40 10          	mov    0x10(%r8),%eax
14078dfdf:	ff c8                	dec    %eax
14078dfe1:	41 89 40 10          	mov    %eax,0x10(%r8)
14078dfe5:	85 c0                	test   %eax,%eax
14078dfe7:	7f 1b                	jg     0x14078e004
14078dfe9:	0f 88 13 0d 00 00    	js     0x14078ed02
14078dfef:	49 8b 00             	mov    (%r8),%rax
14078dff2:	ba 01 00 00 00       	mov    $0x1,%edx
14078dff7:	49 8b c8             	mov    %r8,%rcx
14078dffa:	48 8b 00             	mov    (%rax),%rax
14078dffd:	ff 15 1d 5a 7f 00    	call   *0x7f5a1d(%rip)        # 0x140f83a20
14078e003:	90                   	nop
14078e004:	48 8d 05 e5 31 83 00 	lea    0x8331e5(%rip),%rax        # 0x140fc11f0
14078e00b:	48 89 85 f0 03 00 00 	mov    %rax,0x3f0(%rbp)
14078e012:	48 c7 85 f8 03 00 00 	movq   $0xc,0x3f8(%rbp)
14078e019:	0c 00 00 00
14078e01d:	0f 28 85 f0 03 00 00 	movaps 0x3f0(%rbp),%xmm0
14078e024:	66 0f 7f 85 f0 07 00 	movdqa %xmm0,0x7f0(%rbp)
14078e02b:	00
14078e02c:	48 8d 8d f0 07 00 00 	lea    0x7f0(%rbp),%rcx
14078e033:	e8 58 2d 01 00       	call   0x1407a0d90
14078e038:	48 8b d0             	mov    %rax,%rdx
14078e03b:	48 8d 4d 70          	lea    0x70(%rbp),%rcx
14078e03f:	e8 8c 1d a1 ff       	call   0x14019fdd0
14078e044:	48 8b 08             	mov    (%rax),%rcx
14078e047:	48 89 18             	mov    %rbx,(%rax)
14078e04a:	4c 8b 05 e7 33 ca 00 	mov    0xca33e7(%rip),%r8        # 0x141431438
14078e051:	48 89 0d e0 33 ca 00 	mov    %rcx,0xca33e0(%rip)        # 0x141431438
14078e058:	4d 85 c0             	test   %r8,%r8
14078e05b:	74 29                	je     0x14078e086
14078e05d:	41 8b 40 10          	mov    0x10(%r8),%eax
14078e061:	ff c8                	dec    %eax
14078e063:	41 89 40 10          	mov    %eax,0x10(%r8)
14078e067:	85 c0                	test   %eax,%eax
14078e069:	7f 1b                	jg     0x14078e086
14078e06b:	0f 88 9c 0c 00 00    	js     0x14078ed0d
14078e071:	49 8b 00             	mov    (%r8),%rax
14078e074:	ba 01 00 00 00       	mov    $0x1,%edx
14078e079:	49 8b c8             	mov    %r8,%rcx
14078e07c:	48 8b 00             	mov    (%rax),%rax
14078e07f:	ff 15 9b 59 7f 00    	call   *0x7f599b(%rip)        # 0x140f83a20
14078e085:	90                   	nop
14078e086:	48 8d 05 53 1a 84 00 	lea    0x841a53(%rip),%rax        # 0x140fcfae0
14078e08d:	48 89 85 00 04 00 00 	mov    %rax,0x400(%rbp)
14078e094:	48 c7 85 08 04 00 00 	movq   $0x19,0x408(%rbp)
14078e09b:	19 00 00 00
14078e09f:	0f 28 85 00 04 00 00 	movaps 0x400(%rbp),%xmm0
14078e0a6:	66 0f 7f 85 00 08 00 	movdqa %xmm0,0x800(%rbp)
14078e0ad:	00
14078e0ae:	48 8d 8d 00 08 00 00 	lea    0x800(%rbp),%rcx
14078e0b5:	e8 d6 2c 01 00       	call   0x1407a0d90
14078e0ba:	48 8b d0             	mov    %rax,%rdx
14078e0bd:	48 8d 4d 78          	lea    0x78(%rbp),%rcx
14078e0c1:	e8 0a 1d a1 ff       	call   0x14019fdd0
14078e0c6:	48 8b 08             	mov    (%rax),%rcx
14078e0c9:	48 89 18             	mov    %rbx,(%rax)
14078e0cc:	4c 8b 05 6d 33 ca 00 	mov    0xca336d(%rip),%r8        # 0x141431440
14078e0d3:	48 89 0d 66 33 ca 00 	mov    %rcx,0xca3366(%rip)        # 0x141431440
14078e0da:	4d 85 c0             	test   %r8,%r8
14078e0dd:	74 29                	je     0x14078e108
14078e0df:	41 8b 40 10          	mov    0x10(%r8),%eax
14078e0e3:	ff c8                	dec    %eax
14078e0e5:	41 89 40 10          	mov    %eax,0x10(%r8)
14078e0e9:	85 c0                	test   %eax,%eax
14078e0eb:	7f 1b                	jg     0x14078e108
14078e0ed:	0f 88 25 0c 00 00    	js     0x14078ed18
14078e0f3:	49 8b 00             	mov    (%r8),%rax
14078e0f6:	ba 01 00 00 00       	mov    $0x1,%edx
14078e0fb:	49 8b c8             	mov    %r8,%rcx
14078e0fe:	48 8b 00             	mov    (%rax),%rax
14078e101:	ff 15 19 59 7f 00    	call   *0x7f5919(%rip)        # 0x140f83a20
14078e107:	90                   	nop
14078e108:	48 8d 05 41 0b 84 00 	lea    0x840b41(%rip),%rax        # 0x140fcec50
14078e10f:	48 89 85 10 04 00 00 	mov    %rax,0x410(%rbp)
14078e116:	48 c7 85 18 04 00 00 	movq   $0xa,0x418(%rbp)
14078e11d:	0a 00 00 00
14078e121:	0f 28 85 10 04 00 00 	movaps 0x410(%rbp),%xmm0
14078e128:	66 0f 7f 85 10 08 00 	movdqa %xmm0,0x810(%rbp)
14078e12f:	00
14078e130:	48 8d 8d 10 08 00 00 	lea    0x810(%rbp),%rcx
14078e137:	e8 54 2c 01 00       	call   0x1407a0d90
14078e13c:	48 8b d0             	mov    %rax,%rdx
14078e13f:	48 8d 8d 80 00 00 00 	lea    0x80(%rbp),%rcx
14078e146:	e8 85 1c a1 ff       	call   0x14019fdd0
14078e14b:	48 8b 08             	mov    (%rax),%rcx
14078e14e:	48 89 18             	mov    %rbx,(%rax)
14078e151:	4c 8b 05 f0 32 ca 00 	mov    0xca32f0(%rip),%r8        # 0x141431448
14078e158:	48 89 0d e9 32 ca 00 	mov    %rcx,0xca32e9(%rip)        # 0x141431448
14078e15f:	4d 85 c0             	test   %r8,%r8
14078e162:	74 29                	je     0x14078e18d
14078e164:	41 8b 40 10          	mov    0x10(%r8),%eax
14078e168:	ff c8                	dec    %eax
14078e16a:	41 89 40 10          	mov    %eax,0x10(%r8)
14078e16e:	85 c0                	test   %eax,%eax
14078e170:	7f 1b                	jg     0x14078e18d
14078e172:	0f 88 ab 0b 00 00    	js     0x14078ed23
14078e178:	49 8b 00             	mov    (%r8),%rax
14078e17b:	ba 01 00 00 00       	mov    $0x1,%edx
14078e180:	49 8b c8             	mov    %r8,%rcx
14078e183:	48 8b 00             	mov    (%rax),%rax
14078e186:	ff 15 94 58 7f 00    	call   *0x7f5894(%rip)        # 0x140f83a20
14078e18c:	90                   	nop
14078e18d:	48 8d 05 ec 0a 84 00 	lea    0x840aec(%rip),%rax        # 0x140fcec80
14078e194:	48 89 85 20 04 00 00 	mov    %rax,0x420(%rbp)
14078e19b:	48 c7 85 28 04 00 00 	movq   $0xc,0x428(%rbp)
14078e1a2:	0c 00 00 00
14078e1a6:	0f 28 85 20 04 00 00 	movaps 0x420(%rbp),%xmm0
14078e1ad:	66 0f 7f 85 20 08 00 	movdqa %xmm0,0x820(%rbp)
14078e1b4:	00
14078e1b5:	48 8d 8d 20 08 00 00 	lea    0x820(%rbp),%rcx
14078e1bc:	e8 cf 2b 01 00       	call   0x1407a0d90
14078e1c1:	48 8b d0             	mov    %rax,%rdx
14078e1c4:	48 8d 8d 88 00 00 00 	lea    0x88(%rbp),%rcx
14078e1cb:	e8 00 1c a1 ff       	call   0x14019fdd0
14078e1d0:	48 8b 08             	mov    (%rax),%rcx
14078e1d3:	48 89 18             	mov    %rbx,(%rax)
14078e1d6:	4c 8b 05 73 32 ca 00 	mov    0xca3273(%rip),%r8        # 0x141431450
14078e1dd:	48 89 0d 6c 32 ca 00 	mov    %rcx,0xca326c(%rip)        # 0x141431450
14078e1e4:	4d 85 c0             	test   %r8,%r8
14078e1e7:	74 29                	je     0x14078e212
14078e1e9:	41 8b 40 10          	mov    0x10(%r8),%eax
14078e1ed:	ff c8                	dec    %eax
14078e1ef:	41 89 40 10          	mov    %eax,0x10(%r8)
14078e1f3:	85 c0                	test   %eax,%eax
14078e1f5:	7f 1b                	jg     0x14078e212
14078e1f7:	0f 88 31 0b 00 00    	js     0x14078ed2e
14078e1fd:	49 8b 00             	mov    (%r8),%rax
14078e200:	ba 01 00 00 00       	mov    $0x1,%edx
14078e205:	49 8b c8             	mov    %r8,%rcx
14078e208:	48 8b 00             	mov    (%rax),%rax
14078e20b:	ff 15 0f 58 7f 00    	call   *0x7f580f(%rip)        # 0x140f83a20
14078e211:	90                   	nop
14078e212:	48 8d 05 8f d2 89 00 	lea    0x89d28f(%rip),%rax        # 0x14102b4a8
14078e219:	48 89 85 30 04 00 00 	mov    %rax,0x430(%rbp)
14078e220:	48 c7 85 38 04 00 00 	movq   $0x9,0x438(%rbp)
14078e227:	09 00 00 00
14078e22b:	0f 28 85 30 04 00 00 	movaps 0x430(%rbp),%xmm0
14078e232:	66 0f 7f 85 30 08 00 	movdqa %xmm0,0x830(%rbp)
14078e239:	00
14078e23a:	48 8d 8d 30 08 00 00 	lea    0x830(%rbp),%rcx
14078e241:	e8 4a 2b 01 00       	call   0x1407a0d90
14078e246:	48 8b d0             	mov    %rax,%rdx
14078e249:	48 8d 8d 90 00 00 00 	lea    0x90(%rbp),%rcx
14078e250:	e8 7b 1b a1 ff       	call   0x14019fdd0
14078e255:	48 8b 08             	mov    (%rax),%rcx
14078e258:	48 89 18             	mov    %rbx,(%rax)
14078e25b:	4c 8b 05 f6 31 ca 00 	mov    0xca31f6(%rip),%r8        # 0x141431458
14078e262:	48 89 0d ef 31 ca 00 	mov    %rcx,0xca31ef(%rip)        # 0x141431458
14078e269:	4d 85 c0             	test   %r8,%r8
14078e26c:	74 29                	je     0x14078e297
14078e26e:	41 8b 40 10          	mov    0x10(%r8),%eax
14078e272:	ff c8                	dec    %eax
14078e274:	41 89 40 10          	mov    %eax,0x10(%r8)
14078e278:	85 c0                	test   %eax,%eax
14078e27a:	7f 1b                	jg     0x14078e297
14078e27c:	0f 88 b7 0a 00 00    	js     0x14078ed39
14078e282:	49 8b 00             	mov    (%r8),%rax
14078e285:	ba 01 00 00 00       	mov    $0x1,%edx
14078e28a:	49 8b c8             	mov    %r8,%rcx
14078e28d:	48 8b 00             	mov    (%rax),%rax
14078e290:	ff 15 8a 57 7f 00    	call   *0x7f578a(%rip)        # 0x140f83a20
14078e296:	90                   	nop
14078e297:	48 8d 05 1a d2 89 00 	lea    0x89d21a(%rip),%rax        # 0x14102b4b8
14078e29e:	48 89 85 40 04 00 00 	mov    %rax,0x440(%rbp)
14078e2a5:	48 c7 85 48 04 00 00 	movq   $0x23,0x448(%rbp)
14078e2ac:	23 00 00 00
14078e2b0:	0f 28 85 40 04 00 00 	movaps 0x440(%rbp),%xmm0
14078e2b7:	66 0f 7f 85 40 08 00 	movdqa %xmm0,0x840(%rbp)
14078e2be:	00
14078e2bf:	48 8d 8d 40 08 00 00 	lea    0x840(%rbp),%rcx
14078e2c6:	e8 c5 2a 01 00       	call   0x1407a0d90
14078e2cb:	48 8b d0             	mov    %rax,%rdx
14078e2ce:	48 8d 8d 98 00 00 00 	lea    0x98(%rbp),%rcx
14078e2d5:	e8 f6 1a a1 ff       	call   0x14019fdd0
14078e2da:	48 8b 08             	mov    (%rax),%rcx
14078e2dd:	48 89 18             	mov    %rbx,(%rax)
14078e2e0:	4c 8b 05 79 31 ca 00 	mov    0xca3179(%rip),%r8        # 0x141431460
14078e2e7:	48 89 0d 72 31 ca 00 	mov    %rcx,0xca3172(%rip)        # 0x141431460
14078e2ee:	4d 85 c0             	test   %r8,%r8
14078e2f1:	74 29                	je     0x14078e31c
14078e2f3:	41 8b 40 10          	mov    0x10(%r8),%eax
14078e2f7:	ff c8                	dec    %eax
14078e2f9:	41 89 40 10          	mov    %eax,0x10(%r8)
14078e2fd:	85 c0                	test   %eax,%eax
14078e2ff:	7f 1b                	jg     0x14078e31c
14078e301:	0f 88 3d 0a 00 00    	js     0x14078ed44
14078e307:	49 8b 00             	mov    (%r8),%rax
14078e30a:	ba 01 00 00 00       	mov    $0x1,%edx
14078e30f:	49 8b c8             	mov    %r8,%rcx
14078e312:	48 8b 00             	mov    (%rax),%rax
14078e315:	ff 15 05 57 7f 00    	call   *0x7f5705(%rip)        # 0x140f83a20
14078e31b:	90                   	nop
14078e31c:	48 8d 05 bd d1 89 00 	lea    0x89d1bd(%rip),%rax        # 0x14102b4e0
14078e323:	48 89 85 50 04 00 00 	mov    %rax,0x450(%rbp)
14078e32a:	48 c7 85 58 04 00 00 	movq   $0x24,0x458(%rbp)
14078e331:	24 00 00 00
14078e335:	0f 28 85 50 04 00 00 	movaps 0x450(%rbp),%xmm0
14078e33c:	66 0f 7f 85 50 08 00 	movdqa %xmm0,0x850(%rbp)
14078e343:	00
14078e344:	48 8d 8d 50 08 00 00 	lea    0x850(%rbp),%rcx
14078e34b:	e8 40 2a 01 00       	call   0x1407a0d90
14078e350:	48 8b d0             	mov    %rax,%rdx
14078e353:	48 8d 8d a0 00 00 00 	lea    0xa0(%rbp),%rcx
14078e35a:	e8 71 1a a1 ff       	call   0x14019fdd0
14078e35f:	48 8b 08             	mov    (%rax),%rcx
14078e362:	48 89 18             	mov    %rbx,(%rax)
14078e365:	4c 8b 05 fc 30 ca 00 	mov    0xca30fc(%rip),%r8        # 0x141431468
14078e36c:	48 89 0d f5 30 ca 00 	mov    %rcx,0xca30f5(%rip)        # 0x141431468
14078e373:	4d 85 c0             	test   %r8,%r8
14078e376:	74 29                	je     0x14078e3a1
14078e378:	41 8b 40 10          	mov    0x10(%r8),%eax
14078e37c:	ff c8                	dec    %eax
14078e37e:	41 89 40 10          	mov    %eax,0x10(%r8)
14078e382:	85 c0                	test   %eax,%eax
14078e384:	7f 1b                	jg     0x14078e3a1
14078e386:	0f 88 c3 09 00 00    	js     0x14078ed4f
14078e38c:	49 8b 00             	mov    (%r8),%rax
14078e38f:	ba 01 00 00 00       	mov    $0x1,%edx
14078e394:	49 8b c8             	mov    %r8,%rcx
14078e397:	48 8b 00             	mov    (%rax),%rax
14078e39a:	ff 15 80 56 7f 00    	call   *0x7f5680(%rip)        # 0x140f83a20
14078e3a0:	90                   	nop
14078e3a1:	48 8d 05 60 d1 89 00 	lea    0x89d160(%rip),%rax        # 0x14102b508
14078e3a8:	48 89 85 60 04 00 00 	mov    %rax,0x460(%rbp)
14078e3af:	48 c7 85 68 04 00 00 	movq   $0x23,0x468(%rbp)
14078e3b6:	23 00 00 00
14078e3ba:	0f 28 85 60 04 00 00 	movaps 0x460(%rbp),%xmm0
14078e3c1:	66 0f 7f 85 60 08 00 	movdqa %xmm0,0x860(%rbp)
14078e3c8:	00
14078e3c9:	48 8d 8d 60 08 00 00 	lea    0x860(%rbp),%rcx
14078e3d0:	e8 bb 29 01 00       	call   0x1407a0d90
14078e3d5:	48 8b d0             	mov    %rax,%rdx
14078e3d8:	48 8d 8d a8 00 00 00 	lea    0xa8(%rbp),%rcx
14078e3df:	e8 ec 19 a1 ff       	call   0x14019fdd0
14078e3e4:	48 8b 08             	mov    (%rax),%rcx
14078e3e7:	48 89 18             	mov    %rbx,(%rax)
14078e3ea:	4c 8b 05 7f 30 ca 00 	mov    0xca307f(%rip),%r8        # 0x141431470
14078e3f1:	48 89 0d 78 30 ca 00 	mov    %rcx,0xca3078(%rip)        # 0x141431470
14078e3f8:	4d 85 c0             	test   %r8,%r8
14078e3fb:	74 29                	je     0x14078e426
14078e3fd:	41 8b 40 10          	mov    0x10(%r8),%eax
14078e401:	ff c8                	dec    %eax
14078e403:	41 89 40 10          	mov    %eax,0x10(%r8)
14078e407:	85 c0                	test   %eax,%eax
14078e409:	7f 1b                	jg     0x14078e426
14078e40b:	0f 88 49 09 00 00    	js     0x14078ed5a
14078e411:	49 8b 00             	mov    (%r8),%rax
14078e414:	ba 01 00 00 00       	mov    $0x1,%edx
14078e419:	49 8b c8             	mov    %r8,%rcx
14078e41c:	48 8b 00             	mov    (%rax),%rax
14078e41f:	ff 15 fb 55 7f 00    	call   *0x7f55fb(%rip)        # 0x140f83a20
14078e425:	90                   	nop
14078e426:	48 8d 05 03 d1 89 00 	lea    0x89d103(%rip),%rax        # 0x14102b530
14078e42d:	48 89 85 70 04 00 00 	mov    %rax,0x470(%rbp)
14078e434:	48 c7 85 78 04 00 00 	movq   $0x24,0x478(%rbp)
14078e43b:	24 00 00 00
14078e43f:	0f 28 85 70 04 00 00 	movaps 0x470(%rbp),%xmm0
14078e446:	66 0f 7f 85 70 08 00 	movdqa %xmm0,0x870(%rbp)
14078e44d:	00
14078e44e:	48 8d 8d 70 08 00 00 	lea    0x870(%rbp),%rcx
14078e455:	e8 36 29 01 00       	call   0x1407a0d90
14078e45a:	48 8b d0             	mov    %rax,%rdx
14078e45d:	48 8d 8d b0 00 00 00 	lea    0xb0(%rbp),%rcx
14078e464:	e8 67 19 a1 ff       	call   0x14019fdd0
14078e469:	48 8b 08             	mov    (%rax),%rcx
14078e46c:	48 89 18             	mov    %rbx,(%rax)
14078e46f:	4c 8b 05 02 30 ca 00 	mov    0xca3002(%rip),%r8        # 0x141431478
14078e476:	48 89 0d fb 2f ca 00 	mov    %rcx,0xca2ffb(%rip)        # 0x141431478
14078e47d:	4d 85 c0             	test   %r8,%r8
14078e480:	74 29                	je     0x14078e4ab
14078e482:	41 8b 40 10          	mov    0x10(%r8),%eax
14078e486:	ff c8                	dec    %eax
14078e488:	41 89 40 10          	mov    %eax,0x10(%r8)
14078e48c:	85 c0                	test   %eax,%eax
14078e48e:	7f 1b                	jg     0x14078e4ab
14078e490:	0f 88 cf 08 00 00    	js     0x14078ed65
14078e496:	49 8b 00             	mov    (%r8),%rax
14078e499:	ba 01 00 00 00       	mov    $0x1,%edx
14078e49e:	49 8b c8             	mov    %r8,%rcx
14078e4a1:	48 8b 00             	mov    (%rax),%rax
14078e4a4:	ff 15 76 55 7f 00    	call   *0x7f5576(%rip)        # 0x140f83a20
14078e4aa:	90                   	nop
14078e4ab:	48 8d 05 a6 d0 89 00 	lea    0x89d0a6(%rip),%rax        # 0x14102b558
14078e4b2:	48 89 85 80 04 00 00 	mov    %rax,0x480(%rbp)
14078e4b9:	48 c7 85 88 04 00 00 	movq   $0x23,0x488(%rbp)
14078e4c0:	23 00 00 00
14078e4c4:	0f 28 85 80 04 00 00 	movaps 0x480(%rbp),%xmm0
14078e4cb:	66 0f 7f 85 80 08 00 	movdqa %xmm0,0x880(%rbp)
14078e4d2:	00
14078e4d3:	48 8d 8d 80 08 00 00 	lea    0x880(%rbp),%rcx
14078e4da:	e8 b1 28 01 00       	call   0x1407a0d90
14078e4df:	48 8b d0             	mov    %rax,%rdx
14078e4e2:	48 8d 8d b8 00 00 00 	lea    0xb8(%rbp),%rcx
14078e4e9:	e8 e2 18 a1 ff       	call   0x14019fdd0
14078e4ee:	48 8b 08             	mov    (%rax),%rcx
14078e4f1:	48 89 18             	mov    %rbx,(%rax)
14078e4f4:	4c 8b 05 85 2f ca 00 	mov    0xca2f85(%rip),%r8        # 0x141431480
14078e4fb:	48 89 0d 7e 2f ca 00 	mov    %rcx,0xca2f7e(%rip)        # 0x141431480
14078e502:	4d 85 c0             	test   %r8,%r8
14078e505:	74 29                	je     0x14078e530
14078e507:	41 8b 40 10          	mov    0x10(%r8),%eax
14078e50b:	ff c8                	dec    %eax
14078e50d:	41 89 40 10          	mov    %eax,0x10(%r8)
14078e511:	85 c0                	test   %eax,%eax
14078e513:	7f 1b                	jg     0x14078e530
14078e515:	0f 88 55 08 00 00    	js     0x14078ed70
14078e51b:	49 8b 00             	mov    (%r8),%rax
14078e51e:	ba 01 00 00 00       	mov    $0x1,%edx
14078e523:	49 8b c8             	mov    %r8,%rcx
14078e526:	48 8b 00             	mov    (%rax),%rax
14078e529:	ff 15 f1 54 7f 00    	call   *0x7f54f1(%rip)        # 0x140f83a20
14078e52f:	90                   	nop
14078e530:	48 8d 05 49 d0 89 00 	lea    0x89d049(%rip),%rax        # 0x14102b580
14078e537:	48 89 85 90 04 00 00 	mov    %rax,0x490(%rbp)
14078e53e:	48 c7 85 98 04 00 00 	movq   $0x24,0x498(%rbp)
14078e545:	24 00 00 00
14078e549:	0f 28 85 90 04 00 00 	movaps 0x490(%rbp),%xmm0
14078e550:	66 0f 7f 85 90 08 00 	movdqa %xmm0,0x890(%rbp)
14078e557:	00
14078e558:	48 8d 8d 90 08 00 00 	lea    0x890(%rbp),%rcx
14078e55f:	e8 2c 28 01 00       	call   0x1407a0d90
14078e564:	48 8b d0             	mov    %rax,%rdx
14078e567:	48 8d 8d c0 00 00 00 	lea    0xc0(%rbp),%rcx
14078e56e:	e8 5d 18 a1 ff       	call   0x14019fdd0
14078e573:	48 8b 08             	mov    (%rax),%rcx
14078e576:	48 89 18             	mov    %rbx,(%rax)
14078e579:	4c 8b 05 08 2f ca 00 	mov    0xca2f08(%rip),%r8        # 0x141431488
14078e580:	48 89 0d 01 2f ca 00 	mov    %rcx,0xca2f01(%rip)        # 0x141431488
14078e587:	4d 85 c0             	test   %r8,%r8
14078e58a:	74 29                	je     0x14078e5b5
14078e58c:	41 8b 40 10          	mov    0x10(%r8),%eax
14078e590:	ff c8                	dec    %eax
14078e592:	41 89 40 10          	mov    %eax,0x10(%r8)
14078e596:	85 c0                	test   %eax,%eax
14078e598:	7f 1b                	jg     0x14078e5b5
14078e59a:	0f 88 db 07 00 00    	js     0x14078ed7b
14078e5a0:	49 8b 00             	mov    (%r8),%rax
14078e5a3:	ba 01 00 00 00       	mov    $0x1,%edx
14078e5a8:	49 8b c8             	mov    %r8,%rcx
14078e5ab:	48 8b 00             	mov    (%rax),%rax
14078e5ae:	ff 15 6c 54 7f 00    	call   *0x7f546c(%rip)        # 0x140f83a20