140126f62:	ff 15 90 30 20 00    	call   *0x203090(%rip)        # 0x140329ff8
140126f68:	cc                   	int3
140126f69:	e8 16 33 1d 00       	call   0x1402fa284
140126f6e:	90                   	nop
140126f6f:	48 8b 55 18          	mov    0x18(%rbp),%rdx
140126f73:	48 83 fa 0f          	cmp    $0xf,%rdx
140126f77:	76 34                	jbe    0x140126fad
140126f79:	48 ff c2             	inc    %rdx
140126f7c:	48 8b 4d 00          	mov    0x0(%rbp),%rcx
140126f80:	48 8b c1             	mov    %rcx,%rax
140126f83:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140126f8a:	72 1c                	jb     0x140126fa8
140126f8c:	48 83 c2 27          	add    $0x27,%rdx
140126f90:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140126f94:	48 2b c1             	sub    %rcx,%rax
140126f97:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140126f9b:	48 83 f8 1f          	cmp    $0x1f,%rax
140126f9f:	76 07                	jbe    0x140126fa8
140126fa1:	ff 15 51 30 20 00    	call   *0x203051(%rip)        # 0x140329ff8
140126fa7:	cc                   	int3
140126fa8:	e8 d7 32 1d 00       	call   0x1402fa284
140126fad:	4c 89 65 10          	mov    %r12,0x10(%rbp)
140126fb1:	48 c7 45 18 0f 00 00 	movq   $0xf,0x18(%rbp)
140126fb8:	00
140126fb9:	c6 45 00 00          	movb   $0x0,0x0(%rbp)
140126fbd:	48 8b 55 38          	mov    0x38(%rbp),%rdx
140126fc1:	48 83 fa 0f          	cmp    $0xf,%rdx
140126fc5:	76 34                	jbe    0x140126ffb
140126fc7:	48 ff c2             	inc    %rdx
140126fca:	48 8b 4d 20          	mov    0x20(%rbp),%rcx
140126fce:	48 8b c1             	mov    %rcx,%rax
140126fd1:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140126fd8:	72 1c                	jb     0x140126ff6
140126fda:	48 83 c2 27          	add    $0x27,%rdx
140126fde:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140126fe2:	48 2b c1             	sub    %rcx,%rax
140126fe5:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140126fe9:	48 83 f8 1f          	cmp    $0x1f,%rax
140126fed:	76 07                	jbe    0x140126ff6
140126fef:	ff 15 03 30 20 00    	call   *0x203003(%rip)        # 0x140329ff8
140126ff5:	cc                   	int3
140126ff6:	e8 89 32 1d 00       	call   0x1402fa284
140126ffb:	66 0f 6f 05 2d 3a 20 	movdqa 0x203a2d(%rip),%xmm0        # 0x14032aa30
140127002:	00
140127003:	f3 0f 7f 45 30       	movdqu %xmm0,0x30(%rbp)
140127008:	c6 45 20 00          	movb   $0x0,0x20(%rbp)
14012700c:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
140127011:	48 85 c9             	test   %rcx,%rcx
140127014:	74 4f                	je     0x140127065
140127016:	48 8b 44 24 68       	mov    0x68(%rsp),%rax
14012701b:	48 2b c1             	sub    %rcx,%rax
14012701e:	48 c1 f8 03          	sar    $0x3,%rax
140127022:	48 8d 14 c5 00 00 00 	lea    0x0(,%rax,8),%rdx
140127029:	00
14012702a:	48 8b c1             	mov    %rcx,%rax
14012702d:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140127034:	72 1c                	jb     0x140127052
140127036:	48 83 c2 27          	add    $0x27,%rdx
14012703a:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14012703e:	48 2b c1             	sub    %rcx,%rax
140127041:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140127045:	48 83 f8 1f          	cmp    $0x1f,%rax
140127049:	76 07                	jbe    0x140127052
14012704b:	ff 15 a7 2f 20 00    	call   *0x202fa7(%rip)        # 0x140329ff8
140127051:	cc                   	int3
140127052:	e8 2d 32 1d 00       	call   0x1402fa284
140127057:	4c 89 64 24 58       	mov    %r12,0x58(%rsp)
14012705c:	0f 57 c0             	xorps  %xmm0,%xmm0
14012705f:	66 0f 7f 44 24 60    	movdqa %xmm0,0x60(%rsp)
140127065:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
14012706a:	48 8b 41 08          	mov    0x8(%rcx),%rax
14012706e:	4c 89 20             	mov    %r12,(%rax)
140127071:	48 8b 39             	mov    (%rcx),%rdi
140127074:	48 85 ff             	test   %rdi,%rdi
140127077:	74 28                	je     0x1401270a1
140127079:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
140127080:	48 8b 1f             	mov    (%rdi),%rbx
140127083:	48 8d 4f 10          	lea    0x10(%rdi),%rcx
140127087:	e8 d4 18 f7 ff       	call   0x140098960
14012708c:	ba 50 00 00 00       	mov    $0x50,%edx
140127091:	48 8b cf             	mov    %rdi,%rcx
140127094:	e8 eb 31 1d 00       	call   0x1402fa284
140127099:	48 8b fb             	mov    %rbx,%rdi
14012709c:	48 85 db             	test   %rbx,%rbx
14012709f:	75 df                	jne    0x140127080
1401270a1:	ba 50 00 00 00       	mov    $0x50,%edx
1401270a6:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1401270ab:	e8 d4 31 1d 00       	call   0x1402fa284
1401270b0:	90                   	nop
1401270b1:	48 8d 4d 80          	lea    -0x80(%rbp),%rcx
1401270b5:	e8 26 2b f7 ff       	call   0x140099be0
1401270ba:	90                   	nop
1401270bb:	48 8b 55 58          	mov    0x58(%rbp),%rdx
1401270bf:	48 83 fa 0f          	cmp    $0xf,%rdx
1401270c3:	76 34                	jbe    0x1401270f9
1401270c5:	48 ff c2             	inc    %rdx
1401270c8:	48 8b 4d 40          	mov    0x40(%rbp),%rcx
1401270cc:	48 8b c1             	mov    %rcx,%rax
1401270cf:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1401270d6:	72 1c                	jb     0x1401270f4
1401270d8:	48 83 c2 27          	add    $0x27,%rdx
1401270dc:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1401270e0:	48 2b c1             	sub    %rcx,%rax
1401270e3:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1401270e7:	48 83 f8 1f          	cmp    $0x1f,%rax
1401270eb:	76 07                	jbe    0x1401270f4
1401270ed:	ff 15 05 2f 20 00    	call   *0x202f05(%rip)        # 0x140329ff8
1401270f3:	cc                   	int3
1401270f4:	e8 8b 31 1d 00       	call   0x1402fa284
1401270f9:	48 8b 4d 60          	mov    0x60(%rbp),%rcx
1401270fd:	48 33 cc             	xor    %rsp,%rcx
140127100:	e8 3b 35 1d 00       	call   0x1402fa640
140127105:	4c 8d 9c 24 70 01 00 	lea    0x170(%rsp),%r11
14012710c:	00
14012710d:	49 8b 5b 40          	mov    0x40(%r11),%rbx
140127111:	49 8b 73 48          	mov    0x48(%r11),%rsi
140127115:	49 8b e3             	mov    %r11,%rsp
140127118:	41 5f                	pop    %r15
14012711a:	41 5e                	pop    %r14
14012711c:	41 5c                	pop    %r12
14012711e:	5f                   	pop    %rdi
14012711f:	5d                   	pop    %rbp
140127120:	c3                   	ret
140127121:	e8 1a 0f f6 ff       	call   0x140088040
140127126:	90                   	nop
140127127:	e8 84 0e f6 ff       	call   0x140087fb0
14012712c:	cc                   	int3
14012712d:	cc                   	int3
14012712e:	cc                   	int3
14012712f:	cc                   	int3
140127130:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140127135:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
14012713a:	44 89 4c 24 20       	mov    %r9d,0x20(%rsp)
14012713f:	55                   	push   %rbp
140127140:	57                   	push   %rdi
140127141:	41 57                	push   %r15
140127143:	48 8d 6c 24 b9       	lea    -0x47(%rsp),%rbp
140127148:	48 81 ec b0 00 00 00 	sub    $0xb0,%rsp
14012714f:	48 8b 05 2a 10 2e 00 	mov    0x2e102a(%rip),%rax        # 0x140408180
140127156:	48 33 c4             	xor    %rsp,%rax
140127159:	48 89 45 37          	mov    %rax,0x37(%rbp)
14012715d:	4c 8b c9             	mov    %rcx,%r9
140127160:	44 89 45 f7          	mov    %r8d,-0x9(%rbp)
140127164:	44 0f b6 c2          	movzbl %dl,%r8d
140127168:	48 b8 25 23 22 84 e4 	movabs $0xcbf29ce484222325,%rax
14012716f:	9c f2 cb
140127172:	4c 33 c0             	xor    %rax,%r8
140127175:	49 ba b3 01 00 00 00 	movabs $0x100000001b3,%r10
14012717c:	01 00 00
14012717f:	4d 0f af c2          	imul   %r10,%r8
140127183:	8b c2                	mov    %edx,%eax
140127185:	c1 f8 08             	sar    $0x8,%eax
140127188:	0f b6 c8             	movzbl %al,%ecx
14012718b:	4c 33 c1             	xor    %rcx,%r8
14012718e:	4d 0f af c2          	imul   %r10,%r8
140127192:	8b c2                	mov    %edx,%eax
140127194:	c1 f8 10             	sar    $0x10,%eax
140127197:	0f b6 c8             	movzbl %al,%ecx
14012719a:	4c 33 c1             	xor    %rcx,%r8
14012719d:	4d 0f af c2          	imul   %r10,%r8
1401271a1:	8b c2                	mov    %edx,%eax
1401271a3:	c1 f8 18             	sar    $0x18,%eax
1401271a6:	0f b6 c8             	movzbl %al,%ecx
1401271a9:	4c 33 c1             	xor    %rcx,%r8
1401271ac:	4d 0f af c2          	imul   %r10,%r8
1401271b0:	49 8b 89 00 02 00 00 	mov    0x200(%r9),%rcx
1401271b7:	49 23 c8             	and    %r8,%rcx
1401271ba:	48 c1 e1 04          	shl    $0x4,%rcx
1401271be:	49 03 89 e8 01 00 00 	add    0x1e8(%r9),%rcx
1401271c5:	48 8b 41 08          	mov    0x8(%rcx),%rax
1401271c9:	4d 8b 81 d8 01 00 00 	mov    0x1d8(%r9),%r8
1401271d0:	49 3b c0             	cmp    %r8,%rax
1401271d3:	74 1b                	je     0x1401271f0
1401271d5:	48 8b 09             	mov    (%rcx),%rcx
1401271d8:	3b 50 10             	cmp    0x10(%rax),%edx
1401271db:	74 15                	je     0x1401271f2
1401271dd:	0f 1f 00             	nopl   (%rax)
1401271e0:	48 3b c1             	cmp    %rcx,%rax
1401271e3:	74 0b                	je     0x1401271f0
1401271e5:	48 8b 40 08          	mov    0x8(%rax),%rax
1401271e9:	3b 50 10             	cmp    0x10(%rax),%edx
1401271ec:	75 f2                	jne    0x1401271e0
1401271ee:	eb 02                	jmp    0x1401271f2
1401271f0:	33 c0                	xor    %eax,%eax
1401271f2:	48 85 c0             	test   %rax,%rax
1401271f5:	49 0f 44 c0          	cmove  %r8,%rax
1401271f9:	49 3b c0             	cmp    %r8,%rax
1401271fc:	0f 84 92 01 00 00    	je     0x140127394
140127202:	48 8b 48 18          	mov    0x18(%rax),%rcx
140127206:	48 8b 01             	mov    (%rcx),%rax
140127209:	48 8d 55 d7          	lea    -0x29(%rbp),%rdx
14012720d:	ff 50 70             	call   *0x70(%rax)
140127210:	90                   	nop
140127211:	48 8b 45 d7          	mov    -0x29(%rbp),%rax
140127215:	48 85 c0             	test   %rax,%rax
140127218:	0f 84 5b 01 00 00    	je     0x140127379
14012721e:	48 8d 85 82 00 00 00 	lea    0x82(%rbp),%rax
140127225:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
14012722a:	48 8d 85 81 00 00 00 	lea    0x81(%rbp),%rax
140127231:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140127236:	48 8d 85 80 00 00 00 	lea    0x80(%rbp),%rax
14012723d:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140127242:	4c 8d 4d 7f          	lea    0x7f(%rbp),%r9
140127246:	4c 8d 45 f7          	lea    -0x9(%rbp),%r8
14012724a:	48 8d 15 7f dc 20 00 	lea    0x20dc7f(%rip),%rdx        # 0x140334ed0
140127251:	48 8d 4d 17          	lea    0x17(%rbp),%rcx
140127255:	e8 86 4c fc ff       	call   0x1400ebee0
14012725a:	90                   	nop
14012725b:	48 8b 5d d7          	mov    -0x29(%rbp),%rbx
14012725f:	48 8b 03             	mov    (%rbx),%rax
140127262:	48 8b 78 68          	mov    0x68(%rax),%rdi
140127266:	48 8d 55 ff          	lea    -0x1(%rbp),%rdx
14012726a:	48 8b cb             	mov    %rbx,%rcx
14012726d:	ff 90 98 00 00 00    	call   *0x98(%rax)
140127273:	48 8b f0             	mov    %rax,%rsi
140127276:	4c 8d 3d c3 36 20 00 	lea    0x2036c3(%rip),%r15        # 0x14032a940
14012727d:	4c 89 7d df          	mov    %r15,-0x21(%rbp)
140127281:	48 c7 45 e7 00 00 00 	movq   $0x0,-0x19(%rbp)
140127288:	00
140127289:	c6 45 ef 00          	movb   $0x0,-0x11(%rbp)
14012728d:	48 83 7d 27 00       	cmpq   $0x0,0x27(%rbp)
140127292:	74 3a                	je     0x1401272ce
140127294:	b9 18 00 00 00       	mov    $0x18,%ecx
140127299:	e8 aa 2f 1d 00       	call   0x1402fa248
14012729e:	48 89 45 e7          	mov    %rax,-0x19(%rbp)
1401272a2:	0f 57 c0             	xorps  %xmm0,%xmm0
1401272a5:	33 c9                	xor    %ecx,%ecx
1401272a7:	0f 11 00             	movups %xmm0,(%rax)
1401272aa:	48 89 48 10          	mov    %rcx,0x10(%rax)
1401272ae:	c6 45 ef 01          	movb   $0x1,-0x11(%rbp)
1401272b2:	48 8d 4d 17          	lea    0x17(%rbp),%rcx
1401272b6:	48 83 7d 2f 0f       	cmpq   $0xf,0x2f(%rbp)
1401272bb:	48 0f 47 4d 17       	cmova  0x17(%rbp),%rcx
1401272c0:	4c 8b 45 e7          	mov    -0x19(%rbp),%r8
1401272c4:	48 8b 55 27          	mov    0x27(%rbp),%rdx
1401272c8:	e8 35 6b fb ff       	call   0x1400dde02
1401272cd:	90                   	nop
1401272ce:	45 33 c9             	xor    %r9d,%r9d
1401272d1:	4c 8b c6             	mov    %rsi,%r8
1401272d4:	48 8d 55 df          	lea    -0x21(%rbp),%rdx
1401272d8:	48 8b cb             	mov    %rbx,%rcx
1401272db:	ff d7                	call   *%rdi
1401272dd:	90                   	nop
1401272de:	4c 89 7d df          	mov    %r15,-0x21(%rbp)
1401272e2:	48 8b 4d e7          	mov    -0x19(%rbp),%rcx
1401272e6:	48 85 c9             	test   %rcx,%rcx
1401272e9:	74 25                	je     0x140127310
1401272eb:	80 7d ef 00          	cmpb   $0x0,-0x11(%rbp)
1401272ef:	74 13                	je     0x140127304
1401272f1:	e8 06 6b fb ff       	call   0x1400dddfc
1401272f6:	ba 18 00 00 00       	mov    $0x18,%edx
1401272fb:	48 8b 4d e7          	mov    -0x19(%rbp),%rcx
1401272ff:	e8 80 2f 1d 00       	call   0x1402fa284
140127304:	48 c7 45 e7 00 00 00 	movq   $0x0,-0x19(%rbp)
14012730b:	00
14012730c:	c6 45 ef 00          	movb   $0x0,-0x11(%rbp)
140127310:	4c 89 7d ff          	mov    %r15,-0x1(%rbp)
140127314:	48 8b 4d 07          	mov    0x7(%rbp),%rcx
140127318:	48 85 c9             	test   %rcx,%rcx
14012731b:	74 1a                	je     0x140127337
14012731d:	80 7d 0f 00          	cmpb   $0x0,0xf(%rbp)
140127321:	74 14                	je     0x140127337
140127323:	e8 d4 6a fb ff       	call   0x1400dddfc
140127328:	ba 18 00 00 00       	mov    $0x18,%edx
14012732d:	48 8b 4d 07          	mov    0x7(%rbp),%rcx
140127331:	e8 4e 2f 1d 00       	call   0x1402fa284
140127336:	90                   	nop
140127337:	48 8b 55 2f          	mov    0x2f(%rbp),%rdx
14012733b:	48 83 fa 0f          	cmp    $0xf,%rdx
14012733f:	76 34                	jbe    0x140127375
140127341:	48 ff c2             	inc    %rdx
140127344:	48 8b 4d 17          	mov    0x17(%rbp),%rcx
140127348:	48 8b c1             	mov    %rcx,%rax
14012734b:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140127352:	72 1c                	jb     0x140127370
140127354:	48 83 c2 27          	add    $0x27,%rdx
140127358:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14012735c:	48 2b c1             	sub    %rcx,%rax
14012735f:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140127363:	48 83 f8 1f          	cmp    $0x1f,%rax
140127367:	76 07                	jbe    0x140127370
140127369:	ff 15 89 2c 20 00    	call   *0x202c89(%rip)        # 0x140329ff8
14012736f:	cc                   	int3
140127370:	e8 0f 2f 1d 00       	call   0x1402fa284
140127375:	48 8b 45 d7          	mov    -0x29(%rbp),%rax
140127379:	48 85 c0             	test   %rax,%rax
14012737c:	74 16                	je     0x140127394
14012737e:	48 8b 48 08          	mov    0x8(%rax),%rcx
140127382:	48 63 49 04          	movslq 0x4(%rcx),%rcx
140127386:	48 83 c0 08          	add    $0x8,%rax
14012738a:	48 03 c8             	add    %rax,%rcx
14012738d:	48 8b 01             	mov    (%rcx),%rax
140127390:	ff 50 08             	call   *0x8(%rax)
140127393:	90                   	nop
140127394:	48 8b 4d 37          	mov    0x37(%rbp),%rcx
140127398:	48 33 cc             	xor    %rsp,%rcx
14012739b:	e8 a0 32 1d 00       	call   0x1402fa640
1401273a0:	4c 8d 9c 24 b0 00 00 	lea    0xb0(%rsp),%r11
1401273a7:	00
1401273a8:	49 8b 5b 20          	mov    0x20(%r11),%rbx
1401273ac:	49 8b 73 28          	mov    0x28(%r11),%rsi
1401273b0:	49 8b e3             	mov    %r11,%rsp
1401273b3:	41 5f                	pop    %r15
1401273b5:	5f                   	pop    %rdi
1401273b6:	5d                   	pop    %rbp
1401273b7:	c3                   	ret
1401273b8:	cc                   	int3
1401273b9:	cc                   	int3
1401273ba:	cc                   	int3
1401273bb:	cc                   	int3
1401273bc:	cc                   	int3
1401273bd:	cc                   	int3
1401273be:	cc                   	int3
1401273bf:	cc                   	int3
1401273c0:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
1401273c5:	55                   	push   %rbp
1401273c6:	56                   	push   %rsi
1401273c7:	57                   	push   %rdi
1401273c8:	41 54                	push   %r12
1401273ca:	41 55                	push   %r13
1401273cc:	41 56                	push   %r14
1401273ce:	41 57                	push   %r15
1401273d0:	48 8d ac 24 60 ff ff 	lea    -0xa0(%rsp),%rbp
1401273d7:	ff
1401273d8:	48 81 ec a0 01 00 00 	sub    $0x1a0,%rsp
1401273df:	48 8b 05 9a 0d 2e 00 	mov    0x2e0d9a(%rip),%rax        # 0x140408180
1401273e6:	48 33 c4             	xor    %rsp,%rax
1401273e9:	48 89 85 90 00 00 00 	mov    %rax,0x90(%rbp)
1401273f0:	49 8b f9             	mov    %r9,%rdi
1401273f3:	4c 8b fa             	mov    %rdx,%r15
1401273f6:	4c 8b f1             	mov    %rcx,%r14
1401273f9:	48 89 55 c8          	mov    %rdx,-0x38(%rbp)
1401273fd:	45 33 e4             	xor    %r12d,%r12d
140127400:	44 89 64 24 30       	mov    %r12d,0x30(%rsp)
140127405:	48 8d 0d 3c 8c 20 00 	lea    0x208c3c(%rip),%rcx        # 0x140330048
14012740c:	48 8d 05 11 c5 20 00 	lea    0x20c511(%rip),%rax        # 0x140333924
140127413:	45 38 66 30          	cmp    %r12b,0x30(%r14)
140127417:	48 0f 45 c1          	cmovne %rcx,%rax
14012741b:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
140127420:	4d 8d 4e 08          	lea    0x8(%r14),%r9
140127424:	4c 89 44 24 20       	mov    %r8,0x20(%rsp)
140127429:	4c 8d 44 24 50       	lea    0x50(%rsp),%r8
14012742e:	48 8d 15 fb c6 20 00 	lea    0x20c6fb(%rip),%rdx        # 0x140333b30
140127435:	48 8d 4d 70          	lea    0x70(%rbp),%rcx
140127439:	e8 22 4c fc ff       	call   0x1400ec060
14012743e:	90                   	nop
14012743f:	48 8d 4d a0          	lea    -0x60(%rbp),%rcx
140127443:	e8 28 e4 f6 ff       	call   0x140095870
140127448:	90                   	nop
140127449:	48 8d 4d a0          	lea    -0x60(%rbp),%rcx