1407d60e1:	48 85 c0             	test   %rax,%rax
1407d60e4:	74 06                	je     0x1407d60ec
1407d60e6:	48 83 c1 58          	add    $0x58,%rcx
1407d60ea:	eb 04                	jmp    0x1407d60f0
1407d60ec:	48 83 c1 60          	add    $0x60,%rcx
1407d60f0:	48 8b 09             	mov    (%rcx),%rcx
1407d60f3:	48 85 c9             	test   %rcx,%rcx
1407d60f6:	74 14                	je     0x1407d610c
1407d60f8:	8b 41 10             	mov    0x10(%rcx),%eax
1407d60fb:	ff c0                	inc    %eax
1407d60fd:	89 41 10             	mov    %eax,0x10(%rcx)
1407d6100:	83 f8 01             	cmp    $0x1,%eax
1407d6103:	7e 1e                	jle    0x1407d6123
1407d6105:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1407d610a:	74 0c                	je     0x1407d6118
1407d610c:	48 89 0b             	mov    %rcx,(%rbx)
1407d610f:	48 8b c3             	mov    %rbx,%rax
1407d6112:	48 83 c4 30          	add    $0x30,%rsp
1407d6116:	5b                   	pop    %rbx
1407d6117:	c3                   	ret
1407d6118:	b9 01 00 00 00       	mov    $0x1,%ecx
1407d611d:	e8 de 45 fb ff       	call   0x14078a700
1407d6122:	cc                   	int3
1407d6123:	33 c9                	xor    %ecx,%ecx
1407d6125:	e8 d6 45 fb ff       	call   0x14078a700
1407d612a:	cc                   	int3
1407d612b:	cc                   	int3
1407d612c:	cc                   	int3
1407d612d:	cc                   	int3
1407d612e:	cc                   	int3
1407d612f:	cc                   	int3
1407d6130:	40 53                	rex push %rbx
1407d6132:	48 83 ec 30          	sub    $0x30,%rsp
1407d6136:	48 8b d9             	mov    %rcx,%rbx
1407d6139:	49 8b 08             	mov    (%r8),%rcx
1407d613c:	49 8b 40 08          	mov    0x8(%r8),%rax
1407d6140:	48 2b c1             	sub    %rcx,%rax
1407d6143:	48 83 e0 f8          	and    $0xfffffffffffffff8,%rax
1407d6147:	48 83 f8 08          	cmp    $0x8,%rax
1407d614b:	74 26                	je     0x1407d6173
1407d614d:	48 8d 15 64 e7 85 00 	lea    0x85e764(%rip),%rdx        # 0x1410348b8
1407d6154:	48 8b 0d 9d b3 c5 00 	mov    0xc5b39d(%rip),%rcx        # 0x1414314f8
1407d615b:	e8 60 d4 fb ff       	call   0x1407935c0
1407d6160:	33 d2                	xor    %edx,%edx
1407d6162:	48 8b cb             	mov    %rbx,%rcx
1407d6165:	e8 46 88 a3 ff       	call   0x14020e9b0
1407d616a:	48 8b c3             	mov    %rbx,%rax
1407d616d:	48 83 c4 30          	add    $0x30,%rsp
1407d6171:	5b                   	pop    %rbx
1407d6172:	c3                   	ret
1407d6173:	48 8b 09             	mov    (%rcx),%rcx
1407d6176:	e8 b5 e4 f5 ff       	call   0x140734630
1407d617b:	48 8b d0             	mov    %rax,%rdx
1407d617e:	48 8b 0d 83 cc c5 00 	mov    0xc5cc83(%rip),%rcx        # 0x141432e08
1407d6185:	e8 86 67 bb ff       	call   0x14038c910
1407d618a:	48 8b 0d e7 cc c5 00 	mov    0xc5cce7(%rip),%rcx        # 0x141432e78
1407d6191:	48 85 c0             	test   %rax,%rax
1407d6194:	74 06                	je     0x1407d619c
1407d6196:	48 83 c1 58          	add    $0x58,%rcx
1407d619a:	eb 04                	jmp    0x1407d61a0
1407d619c:	48 83 c1 60          	add    $0x60,%rcx
1407d61a0:	48 8b 09             	mov    (%rcx),%rcx
1407d61a3:	48 85 c9             	test   %rcx,%rcx
1407d61a6:	74 14                	je     0x1407d61bc
1407d61a8:	8b 41 10             	mov    0x10(%rcx),%eax
1407d61ab:	ff c0                	inc    %eax
1407d61ad:	89 41 10             	mov    %eax,0x10(%rcx)
1407d61b0:	83 f8 01             	cmp    $0x1,%eax
1407d61b3:	7e 1e                	jle    0x1407d61d3
1407d61b5:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1407d61ba:	74 0c                	je     0x1407d61c8
1407d61bc:	48 89 0b             	mov    %rcx,(%rbx)
1407d61bf:	48 8b c3             	mov    %rbx,%rax
1407d61c2:	48 83 c4 30          	add    $0x30,%rsp
1407d61c6:	5b                   	pop    %rbx
1407d61c7:	c3                   	ret
1407d61c8:	b9 01 00 00 00       	mov    $0x1,%ecx
1407d61cd:	e8 2e 45 fb ff       	call   0x14078a700
1407d61d2:	cc                   	int3
1407d61d3:	33 c9                	xor    %ecx,%ecx
1407d61d5:	e8 26 45 fb ff       	call   0x14078a700
1407d61da:	cc                   	int3
1407d61db:	cc                   	int3
1407d61dc:	cc                   	int3
1407d61dd:	cc                   	int3
1407d61de:	cc                   	int3
1407d61df:	cc                   	int3
1407d61e0:	40 53                	rex push %rbx
1407d61e2:	48 83 ec 30          	sub    $0x30,%rsp
1407d61e6:	48 8b d9             	mov    %rcx,%rbx
1407d61e9:	49 8b 40 08          	mov    0x8(%r8),%rax
1407d61ed:	49 2b 00             	sub    (%r8),%rax
1407d61f0:	48 a9 f8 ff ff ff    	test   $0xfffffffffffffff8,%rax
1407d61f6:	74 26                	je     0x1407d621e
1407d61f8:	48 8d 15 39 9c 85 00 	lea    0x859c39(%rip),%rdx        # 0x14102fe38
1407d61ff:	48 8b 0d f2 b2 c5 00 	mov    0xc5b2f2(%rip),%rcx        # 0x1414314f8
1407d6206:	e8 b5 d3 fb ff       	call   0x1407935c0
1407d620b:	33 d2                	xor    %edx,%edx
1407d620d:	48 8b cb             	mov    %rbx,%rcx
1407d6210:	e8 9b 87 a3 ff       	call   0x14020e9b0
1407d6215:	48 8b c3             	mov    %rbx,%rax
1407d6218:	48 83 c4 30          	add    $0x30,%rsp
1407d621c:	5b                   	pop    %rbx
1407d621d:	c3                   	ret
1407d621e:	48 8b 0d 53 cc c5 00 	mov    0xc5cc53(%rip),%rcx        # 0x141432e78
1407d6225:	48 83 3d db 6b bd 00 	cmpq   $0x0,0xbd6bdb(%rip)        # 0x1413ace08
1407d622c:	00
1407d622d:	74 06                	je     0x1407d6235
1407d622f:	48 83 c1 58          	add    $0x58,%rcx
1407d6233:	eb 04                	jmp    0x1407d6239
1407d6235:	48 83 c1 60          	add    $0x60,%rcx
1407d6239:	48 8b 09             	mov    (%rcx),%rcx
1407d623c:	48 85 c9             	test   %rcx,%rcx
1407d623f:	74 14                	je     0x1407d6255
1407d6241:	8b 41 10             	mov    0x10(%rcx),%eax
1407d6244:	ff c0                	inc    %eax
1407d6246:	89 41 10             	mov    %eax,0x10(%rcx)
1407d6249:	83 f8 01             	cmp    $0x1,%eax
1407d624c:	7e 1e                	jle    0x1407d626c
1407d624e:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1407d6253:	74 0c                	je     0x1407d6261
1407d6255:	48 89 0b             	mov    %rcx,(%rbx)
1407d6258:	48 8b c3             	mov    %rbx,%rax
1407d625b:	48 83 c4 30          	add    $0x30,%rsp
1407d625f:	5b                   	pop    %rbx
1407d6260:	c3                   	ret
1407d6261:	b9 01 00 00 00       	mov    $0x1,%ecx
1407d6266:	e8 95 44 fb ff       	call   0x14078a700
1407d626b:	cc                   	int3
1407d626c:	33 c9                	xor    %ecx,%ecx
1407d626e:	e8 8d 44 fb ff       	call   0x14078a700
1407d6273:	cc                   	int3
1407d6274:	cc                   	int3
1407d6275:	cc                   	int3
1407d6276:	cc                   	int3
1407d6277:	cc                   	int3
1407d6278:	cc                   	int3
1407d6279:	cc                   	int3
1407d627a:	cc                   	int3
1407d627b:	cc                   	int3
1407d627c:	cc                   	int3
1407d627d:	cc                   	int3
1407d627e:	cc                   	int3
1407d627f:	cc                   	int3
1407d6280:	40 53                	rex push %rbx
1407d6282:	48 83 ec 30          	sub    $0x30,%rsp
1407d6286:	48 8b d9             	mov    %rcx,%rbx
1407d6289:	49 8b 08             	mov    (%r8),%rcx
1407d628c:	49 8b 40 08          	mov    0x8(%r8),%rax
1407d6290:	48 2b c1             	sub    %rcx,%rax
1407d6293:	48 83 e0 f8          	and    $0xfffffffffffffff8,%rax
1407d6297:	48 83 f8 08          	cmp    $0x8,%rax
1407d629b:	74 26                	je     0x1407d62c3
1407d629d:	48 8d 15 c4 8e 85 00 	lea    0x858ec4(%rip),%rdx        # 0x14102f168
1407d62a4:	48 8b 0d 4d b2 c5 00 	mov    0xc5b24d(%rip),%rcx        # 0x1414314f8
1407d62ab:	e8 10 d3 fb ff       	call   0x1407935c0
1407d62b0:	33 d2                	xor    %edx,%edx
1407d62b2:	48 8b cb             	mov    %rbx,%rcx
1407d62b5:	e8 f6 86 a3 ff       	call   0x14020e9b0
1407d62ba:	48 8b c3             	mov    %rbx,%rax
1407d62bd:	48 83 c4 30          	add    $0x30,%rsp
1407d62c1:	5b                   	pop    %rbx
1407d62c2:	c3                   	ret
1407d62c3:	48 8b 09             	mov    (%rcx),%rcx
1407d62c6:	e8 95 e5 f5 ff       	call   0x140734860
1407d62cb:	48 8b c8             	mov    %rax,%rcx
1407d62ce:	e8 bd 82 f6 ff       	call   0x14073e590
1407d62d3:	48 8b 0d 9e cb c5 00 	mov    0xc5cb9e(%rip),%rcx        # 0x141432e78
1407d62da:	84 c0                	test   %al,%al
1407d62dc:	74 06                	je     0x1407d62e4
1407d62de:	48 83 c1 58          	add    $0x58,%rcx
1407d62e2:	eb 04                	jmp    0x1407d62e8
1407d62e4:	48 83 c1 60          	add    $0x60,%rcx
1407d62e8:	48 8b 09             	mov    (%rcx),%rcx
1407d62eb:	48 85 c9             	test   %rcx,%rcx
1407d62ee:	74 14                	je     0x1407d6304
1407d62f0:	8b 41 10             	mov    0x10(%rcx),%eax
1407d62f3:	ff c0                	inc    %eax
1407d62f5:	89 41 10             	mov    %eax,0x10(%rcx)
1407d62f8:	83 f8 01             	cmp    $0x1,%eax
1407d62fb:	7e 1e                	jle    0x1407d631b
1407d62fd:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1407d6302:	74 0c                	je     0x1407d6310
1407d6304:	48 89 0b             	mov    %rcx,(%rbx)
1407d6307:	48 8b c3             	mov    %rbx,%rax
1407d630a:	48 83 c4 30          	add    $0x30,%rsp
1407d630e:	5b                   	pop    %rbx
1407d630f:	c3                   	ret
1407d6310:	b9 01 00 00 00       	mov    $0x1,%ecx
1407d6315:	e8 e6 43 fb ff       	call   0x14078a700
1407d631a:	cc                   	int3
1407d631b:	33 c9                	xor    %ecx,%ecx
1407d631d:	e8 de 43 fb ff       	call   0x14078a700
1407d6322:	cc                   	int3
1407d6323:	cc                   	int3
1407d6324:	cc                   	int3
1407d6325:	cc                   	int3
1407d6326:	cc                   	int3
1407d6327:	cc                   	int3
1407d6328:	cc                   	int3
1407d6329:	cc                   	int3
1407d632a:	cc                   	int3
1407d632b:	cc                   	int3
1407d632c:	cc                   	int3
1407d632d:	cc                   	int3
1407d632e:	cc                   	int3
1407d632f:	cc                   	int3
1407d6330:	40 53                	rex push %rbx
1407d6332:	48 83 ec 30          	sub    $0x30,%rsp
1407d6336:	48 8b d9             	mov    %rcx,%rbx
1407d6339:	49 8b 08             	mov    (%r8),%rcx
1407d633c:	49 8b 40 08          	mov    0x8(%r8),%rax
1407d6340:	48 2b c1             	sub    %rcx,%rax
1407d6343:	48 83 e0 f8          	and    $0xfffffffffffffff8,%rax
1407d6347:	48 83 f8 08          	cmp    $0x8,%rax
1407d634b:	74 26                	je     0x1407d6373
1407d634d:	48 8d 15 44 8e 85 00 	lea    0x858e44(%rip),%rdx        # 0x14102f198
1407d6354:	48 8b 0d 9d b1 c5 00 	mov    0xc5b19d(%rip),%rcx        # 0x1414314f8
1407d635b:	e8 60 d2 fb ff       	call   0x1407935c0
1407d6360:	33 d2                	xor    %edx,%edx
1407d6362:	48 8b cb             	mov    %rbx,%rcx
1407d6365:	e8 46 86 a3 ff       	call   0x14020e9b0
1407d636a:	48 8b c3             	mov    %rbx,%rax
1407d636d:	48 83 c4 30          	add    $0x30,%rsp
1407d6371:	5b                   	pop    %rbx
1407d6372:	c3                   	ret
1407d6373:	48 8b 09             	mov    (%rcx),%rcx
1407d6376:	e8 e5 e4 f5 ff       	call   0x140734860
1407d637b:	48 8b c8             	mov    %rax,%rcx
1407d637e:	e8 2d 82 f6 ff       	call   0x14073e5b0
1407d6383:	48 8b 0d ee ca c5 00 	mov    0xc5caee(%rip),%rcx        # 0x141432e78
1407d638a:	84 c0                	test   %al,%al
1407d638c:	74 06                	je     0x1407d6394
1407d638e:	48 83 c1 58          	add    $0x58,%rcx
1407d6392:	eb 04                	jmp    0x1407d6398
1407d6394:	48 83 c1 60          	add    $0x60,%rcx
1407d6398:	48 8b 09             	mov    (%rcx),%rcx
1407d639b:	48 85 c9             	test   %rcx,%rcx
1407d639e:	74 14                	je     0x1407d63b4
1407d63a0:	8b 41 10             	mov    0x10(%rcx),%eax
1407d63a3:	ff c0                	inc    %eax
1407d63a5:	89 41 10             	mov    %eax,0x10(%rcx)
1407d63a8:	83 f8 01             	cmp    $0x1,%eax
1407d63ab:	7e 1e                	jle    0x1407d63cb
1407d63ad:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1407d63b2:	74 0c                	je     0x1407d63c0
1407d63b4:	48 89 0b             	mov    %rcx,(%rbx)
1407d63b7:	48 8b c3             	mov    %rbx,%rax
1407d63ba:	48 83 c4 30          	add    $0x30,%rsp
1407d63be:	5b                   	pop    %rbx
1407d63bf:	c3                   	ret
1407d63c0:	b9 01 00 00 00       	mov    $0x1,%ecx
1407d63c5:	e8 36 43 fb ff       	call   0x14078a700
1407d63ca:	cc                   	int3
1407d63cb:	33 c9                	xor    %ecx,%ecx
1407d63cd:	e8 2e 43 fb ff       	call   0x14078a700
1407d63d2:	cc                   	int3
1407d63d3:	cc                   	int3
1407d63d4:	cc                   	int3
1407d63d5:	cc                   	int3
1407d63d6:	cc                   	int3
1407d63d7:	cc                   	int3
1407d63d8:	cc                   	int3
1407d63d9:	cc                   	int3
1407d63da:	cc                   	int3
1407d63db:	cc                   	int3
1407d63dc:	cc                   	int3
1407d63dd:	cc                   	int3
1407d63de:	cc                   	int3
1407d63df:	cc                   	int3
1407d63e0:	40 53                	rex push %rbx
1407d63e2:	48 83 ec 30          	sub    $0x30,%rsp
1407d63e6:	48 8b d9             	mov    %rcx,%rbx
1407d63e9:	49 8b 08             	mov    (%r8),%rcx
1407d63ec:	49 8b 40 08          	mov    0x8(%r8),%rax
1407d63f0:	48 2b c1             	sub    %rcx,%rax
1407d63f3:	48 83 e0 f8          	and    $0xfffffffffffffff8,%rax
1407d63f7:	48 83 f8 08          	cmp    $0x8,%rax
1407d63fb:	74 26                	je     0x1407d6423
1407d63fd:	48 8d 15 04 7f 85 00 	lea    0x857f04(%rip),%rdx        # 0x14102e308
1407d6404:	48 8b 0d ed b0 c5 00 	mov    0xc5b0ed(%rip),%rcx        # 0x1414314f8
1407d640b:	e8 b0 d1 fb ff       	call   0x1407935c0
1407d6410:	33 d2                	xor    %edx,%edx
1407d6412:	48 8b cb             	mov    %rbx,%rcx
1407d6415:	e8 96 85 a3 ff       	call   0x14020e9b0
1407d641a:	48 8b c3             	mov    %rbx,%rax
1407d641d:	48 83 c4 30          	add    $0x30,%rsp
1407d6421:	5b                   	pop    %rbx
1407d6422:	c3                   	ret
1407d6423:	48 8b 09             	mov    (%rcx),%rcx
1407d6426:	e8 a5 e1 f5 ff       	call   0x1407345d0
1407d642b:	48 8b 48 20          	mov    0x20(%rax),%rcx
1407d642f:	48 8b 01             	mov    (%rcx),%rax
1407d6432:	48 3b 05 17 be 7d 00 	cmp    0x7dbe17(%rip),%rax        # 0x140fb2250
1407d6439:	75 3b                	jne    0x1407d6476
1407d643b:	8b 41 08             	mov    0x8(%rcx),%eax
1407d643e:	3b 05 14 be 7d 00    	cmp    0x7dbe14(%rip),%eax        # 0x140fb2258
1407d6444:	75 30                	jne    0x1407d6476
1407d6446:	48 8b 05 2b ca c5 00 	mov    0xc5ca2b(%rip),%rax        # 0x141432e78
1407d644d:	48 8b 48 58          	mov    0x58(%rax),%rcx
1407d6451:	48 85 c9             	test   %rcx,%rcx
1407d6454:	74 14                	je     0x1407d646a
1407d6456:	8b 41 10             	mov    0x10(%rcx),%eax
1407d6459:	ff c0                	inc    %eax
1407d645b:	89 41 10             	mov    %eax,0x10(%rcx)
1407d645e:	83 f8 01             	cmp    $0x1,%eax
1407d6461:	7e 4e                	jle    0x1407d64b1
1407d6463:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1407d6468:	74 4f                	je     0x1407d64b9
1407d646a:	48 89 0b             	mov    %rcx,(%rbx)
1407d646d:	48 8b c3             	mov    %rbx,%rax
1407d6470:	48 83 c4 30          	add    $0x30,%rsp
1407d6474:	5b                   	pop    %rbx
1407d6475:	c3                   	ret
1407d6476:	48 8b 05 fb c9 c5 00 	mov    0xc5c9fb(%rip),%rax        # 0x141432e78
1407d647d:	48 8b 48 60          	mov    0x60(%rax),%rcx
1407d6481:	48 85 c9             	test   %rcx,%rcx
1407d6484:	74 14                	je     0x1407d649a
1407d6486:	8b 41 10             	mov    0x10(%rcx),%eax
1407d6489:	ff c0                	inc    %eax
1407d648b:	89 41 10             	mov    %eax,0x10(%rcx)
1407d648e:	83 f8 01             	cmp    $0x1,%eax
1407d6491:	7e 31                	jle    0x1407d64c4
1407d6493:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1407d6498:	74 0c                	je     0x1407d64a6
1407d649a:	48 89 0b             	mov    %rcx,(%rbx)
1407d649d:	48 8b c3             	mov    %rbx,%rax
1407d64a0:	48 83 c4 30          	add    $0x30,%rsp
1407d64a4:	5b                   	pop    %rbx
1407d64a5:	c3                   	ret
1407d64a6:	b9 01 00 00 00       	mov    $0x1,%ecx
1407d64ab:	e8 50 42 fb ff       	call   0x14078a700
1407d64b0:	90                   	nop
1407d64b1:	33 c9                	xor    %ecx,%ecx
1407d64b3:	e8 48 42 fb ff       	call   0x14078a700
1407d64b8:	cc                   	int3
1407d64b9:	b9 01 00 00 00       	mov    $0x1,%ecx
1407d64be:	e8 3d 42 fb ff       	call   0x14078a700
1407d64c3:	90                   	nop
1407d64c4:	33 c9                	xor    %ecx,%ecx
1407d64c6:	e8 35 42 fb ff       	call   0x14078a700
1407d64cb:	cc                   	int3
1407d64cc:	cc                   	int3
1407d64cd:	cc                   	int3
1407d64ce:	cc                   	int3
1407d64cf:	cc                   	int3
1407d64d0:	40 53                	rex push %rbx
1407d64d2:	48 83 ec 30          	sub    $0x30,%rsp
1407d64d6:	48 8b d9             	mov    %rcx,%rbx
1407d64d9:	49 8b 08             	mov    (%r8),%rcx