diff options
Diffstat (limited to 'miniany/doc/www.gushiciku.cn_pl_pkNx_zh-hk.txt')
-rw-r--r-- | miniany/doc/www.gushiciku.cn_pl_pkNx_zh-hk.txt | 697 |
1 files changed, 697 insertions, 0 deletions
diff --git a/miniany/doc/www.gushiciku.cn_pl_pkNx_zh-hk.txt b/miniany/doc/www.gushiciku.cn_pl_pkNx_zh-hk.txt new file mode 100644 index 0000000..1fbeab9 --- /dev/null +++ b/miniany/doc/www.gushiciku.cn_pl_pkNx_zh-hk.txt @@ -0,0 +1,697 @@ + #[1]Bookmark [2]alternate [3]alternate [4]alternate + + [5]MdEditor + +Small C Compilers + + : [6]CN / [7]TW / [8]HK + 2019-10-10 09:37:41 [9]Hacker News + »: [10]¨ [11]Lisp [12]Linux + +Welcome to bootstrapping! [ [13]edit ] + + This wiki is about bootstrapping. Building up compilers and + interpreters and tools from nothing. +"Recipe for yogurt: Add yogurt to milk." - Anon. + + short sci fi story [14]Coding Machines by Lawrence Kesteloot, January + 2009 + + Also see [15]http://bootstrappable.org , which has pointers to a + mailing list and IRC channel. +Simple explanation: bootstrapping is about building a compiler using tools small +er than itself, as opposed to building a compiler using an already built version + of itself. The problem with the second is: Where did that prebuilt binary come +from? + +Current Topics [ [16]edit ] + + * [17]mes by janneke,mes + * [18]stage0 by Jeremiah Oriansstage0 + * Coquillage by bms_ + * [19]Descent principle + * [20]The Semantics Assignment Problem + * [21]Self-Extension + * [22]Self-Hosting + * [23]Build Systems + * [24]Build Inputs + * [25]C compilers + * [26]Below C Level + * [27]Boostrapping Specific Languages + * [28]discarded options and why + * [29]Investigate + * [30]Projects List + * [31]Documents + * [32]Forth + +Past Research [ [33]edit ] + + [34]bcompiler by Grimley Evans + This is a detailed log of the process of bootstrapping a series of + languages up starting from just a hex assembler written using a hex + editor. + [35]The Cuneiform Tablets of 2015 by Long Tien Nguyen, Alan Kay + This discusses methods of long term software preservation. Briefly + about hardware that will not degrade over time, but the majority of the + paper is about how to design a software stack that can be executed in + the far future. In order to achieve this they recommend build + everything in terms of a machine with a short simple specification. + [36]jonesforth.S by Richard W.M. Jones + In depth literate programming describing a complete implementation of + forth. Bootstrapped from intel 32 bit assembly with lots of assembler + macros into a fully self extensible forth. This is a really + illuminating read, teaching a lot of details about forth as well as + showing just how minimal a runtime it is possible to make a programming + language with. + [37]stoneknifeforth by Kragen + Kragen (again) doing amazing bootstrapping/self hosting work. This + forth is implemented in a screenful of code, able to emit ELF files + directly. Self extensible. Single char word names. + [38]amber by nineties + These slides outline the developement of rowl and amber. This is a + programming language bootstrapped up from assembly. rowl is implemented + directly in assembly then parts of the amber vm and compiler are + implemented in rowl, then the rest of amber is implemented by self + hosting. + [39]SCM-Go by pkelcjte + This project builds a SICP-style, Scheme interpreter with a REPL in Go. + The blog post describes each phase. They're simple-looking. The Github + integrates it into a total of 240 lines of code. Being a simple + language, the Go implementation could be ported to anything else in our + collection or straight hand-assemblied. Then, more complex stuff built + on it like nineties or other LISPers do. + [40]jrp.c by curtism + A very small x86 JIT stack calculator implemented in C. All of the + instructions are coded in a clever way to make them each a double word + or a quad word. + [41]Yet Another BrainFuck Compiler by cameronswinoga + This is a brain**** compiler implemented in C. It produces an elf file + directly. + [42]qcc + The QCC project: hooking tcc frontend up with qcc's code generator and + creating a toybox style set of cc, as, ld tools. + [43]List of Diverse Hardware + A big concern in dealing with trust in hardware is whether it's + subverted or not. Intel, AMD, and many other big names have backdoors + in their chips for management purposes. Among other things... ;) One + cheat to get trustworthy image is to just use a computer you have no + reason to believe is subverted. Acquire it under a boring buyer, it + itself is a boring tech, do your bootstrapping thing in it air gapped, + and use what it produces. It will likely *not* be subverted *by + default* since the interdictors and TAO folks have limited resources w/ + no reason to target the system. Use several that are different for best + results. To help with that, I (Nick P.) put together a list of all + kinds of CPU's and execution strategies on Schneier's blog. Something I + left off the list are old TI-82 calculators, Palm Pilots, etc. Lots of + old stuff lying around you can get in person with cash that is probably + unsubverted. + [44]golang talk golang transpiled from c to go + "It's time for the Go compilers to be written in Go, not in C. I'll + talk about the unusual process the Go team has adopted to make that + happen: mechanical conversion of the existing C compilers into + idiomatic Go code". They wrote the compiler in C then translated the + source code from C into Go almost automatically (had to do some manual + fixing up). This is an interesting approach. Let's name it the + transpile approach to self hosting. + [45]asmutils a linux distro/userland implemented in assembly + This is a linux distribution implemented entirely in assembly. It + doesn't depend on libc or anything. + [46]COMFY-65 a macro assembler hosted on lisp + Henry G. Baker implements COMFY-65, a macro assembler hosted on lisp. + + With the power of the entire Lisp language available for use within + COMFY-65 macros, the amount of intelligence one can embed in these + macros is limitless + [47]B.Y.O assembler in forth by Brad Rodriguez + This is a teaching document that explains how to make an assembler in + forth! It shows a very forth-idiomatic style of programming, and how + easy it is to make an advanced assembler once you have a working forth. + [48]mrustc by thepowersgang + This is a rust compiler written in C++, it translates rust to C. it + makes the normal self hosted rustc compiler bootstrappable! It neglects + the borrow checker but is still able to compile valid input source + correctly. + [49]bsdc by Leor Zolman + A C compiler (for CP/M) implemented in assembly. 25k lines of asm. + [50]maru by Ian Piumarta + This is the real deal. Ian Piumarta implemented a fully bootstrappable + scheme here starting from C, then self hosting to a compiler that emits + binary directly. Very impressive! + [51]CakeML by Myreen et al + CakeML is really really fascinating. They have created a theory of SML + programs inside HOL, allowing them to prove properties of SML programs + embedded inside HOL. They have created a (serious) compiler from SML + down to assembly and proved that it preserves semantics all the way. + They are then able to compile the compile simultaneously bootstrapping + the proof to create a verified compiler binary for which it is proven + that it compiles input programs and preserves their semantics. To my + knowledge this is the first such development. + [52]bootstrap by Richard Smith + This is an incredibly well developed bootstrapping project. hex + assembler. elf maker. x86 assembler. linker. B compiler. C compiler. + Includes implementations of various POSIX style libc functions along + the way. It is extremely well written and worth studying! + [53]asmc by Giovanni Mascellani + The asmc project is a small bootable kernel that loads up a payload + which. payloads exist for assembly compilers and "G language" + compilers. The G language is a low level lang below C which was + invented to ease bootstrapping. An assembler (which can build the + kernel) has been implemented in G. + [54]blc by Pim Goossens + cmeta - Using ideas from META compiler compiler Pim builds the meta + language up from raw hex. blc - binary lambda calculus implementation, + capable of computing matt mights factorial program. built using the + cmeta system. Incredibly terse. Surprising that the techniques of + metacompiler compilers can be applied at such a low level. The amount + of leverage may be highest in this project. + [55]pascal-p by Pascal-P Porting Kit + "It compiles and runs a subset of the Revised Pascal language. That + subset was designed to be the minimum language required to self compile + for a new machine implementation. It was part of a "bootstrapping" kit + designed to facilitate porting Pascal to new machines.". The pascal + language was implemented with bootstrapping intention in mind. They + have a simple "p code" bytecode language that eases the process. + [56]eulex by David Vázquez Púa + This is a forth operating system with emacs like editor and lisp + interpreter built in it. It's a 1700 line assembly script for the + bootable forth compiler/interpreter and then the whole rest of the + system is implemented in forth. I have not tried but apparently it can + build itself with the assembler. This is very impressive work. + +Past Research / intray [ [57]edit ] + + important: try to summarize lessons learned from each. + * [58]Pascal-S by Wirth (Small, self-contained subset w/ great error + reporting) + * [59]Compiler Construction by Wirth (Oberon-0 language in book is + well-suited to bootstrapping) + * [60]Edison by Hansen (Language w/ 5 statements & small OS on + PDP-11) + * [61]Project Oberon by Wirth et al (Simple language, compiler, OS, + and RISC CPU w/ source laid out like a book.) + * [62]ML/I and Sal by Tannenbaum (Macro system bootstrapping + low-level language, Sal, they built an OS with) + * [63]COLA whitepaper by Ian Piumarta + * [64]PreScheme using an low level s-exp IL to implement scheme. + * [65]Incremental, Scheme Compiler by Ghuloum (Build Scheme-to-ASM + compiler in "24, small steps;" Githubs available) + * [66]Red Language by Rakocevic et al (LISP-like power/DSL's, can do + low-level, batteries included, 1MB standalone) + * [67]MinCaml by IPA (Efficient compiler for minimal, functional + language in 2000 lines & 14-week segments) + * [68]Spry by Krampe (Combines traits of LISP, Rebol, Smalltalk, and + Forth; hosted on Nim; 2300loc) + * [69]LCC by Hanson and Fraser (A 20Kloc compiler w/ book describing + its workings; literate code; non-FOSS, but free non-commercial) + * [70]Axiomatic Bootstrapping: A Guide for Compiler Hackers by Andrew + Appel (bootstrapping SML) + * [71]Merlin: Just Add Reflection (bootstrapping object oriented + merlin) + * [72]booting BCPL (bootstrapping BCPL using intcode) + * [73]High-level Assembly by Hyde (Assembly w/ high-level data types, + control flow & a stdlib; use/check just what you need) + * [74]Linoleum by Ghignola (Cross-platform, lean, fast, assembly-like + language) + * [75]wingolog about the guile compiler (all brilliant posts!) + * [76]Partcl by Zaitsev (Tiny TCL; TCL's parse & interpret easily; + also references Picol etc) + * [77][1] neatld linker by ali grudi (and also [78]neatas [79]neatcc + ) + * [80]SchemeRepo by Univ. of Indiana (Pile of source for Scheme + lexers, parsers, comilers, etc.) + * [81]https://www.youtube.com/watch?v=Sk9TatW9ino Tutorial: Building + the Simplest Possible Linux System - Rob Landley + * [82]Om Language by sparist (Prefix, typeless language with three + operators; concatenative like Forth) + * [83][2] by Laurence Tratt + * [84]SBCL: a Sanely-Bootstrappable Common Lisp by Christophe Rhodes + * prescheme to c compiler - [85]https://github.com/nineties-retro/sps + * [86]Ur-Scheme by Kragen Sitaker + * [87]qhasm by Daniel Bernstein (portable form of Assembly language + that standardizes machine instruction syntax across CPUs) + * [88]debian rebootstrap a project with the idea that bootstrapping + debian should be a repeatable process, not a hacky one off thing + * [89]http://t3x.org/t3x/ - minimal procedural language with self + hosted tiny compiler + * [90][3] - bootstrapping a linux system from source + * [91]bootstrapping trust in compilers blog post by Owl's portfolio + * [92]programming thought experiment kragen comment on reddit + * [93]scheme from scratch + * [94]http://interim-os.com/ + * [95]https://github.com/m4tx/uefi-jit**** UEFI JIT brain**** + * [96]https://miyuki.github.io/2017/10/04/gcc-archaeology-1.html gcc + archaeology + * [97]https://github.com/murisi/L2 + * [98]https://tinygo.org/faq/why-a-new-compiler/ + * [99]https://github.com/siraben/meta-II + +Groups [ [100]edit ] + +Karger-Thompson Attack [ [101]edit ] + + Anything related to the karger thompson attack: proof of concept demos, + mitigations, theory. + * [102]multics the original paper explaining the attack (before + thompson!) + * [103]SCM Security by Wheeler (Secure distribution & compilation of + source fundamentals; Karger advised mastering it) + * [104]rotten by rntz (thompson attack demo) + * [105]rust infection by manishearth (thompson attack demo in the + rust compiler) + * [106]tcc ACSAC by daved wheeler + * [107]CompCert by Leroy et al (Mathematically-verified, C compiler + whose specs and proofs checked with tiny, verified checker) + * [108]CakeML by Myreen et al (Mathematically-verified, SML compiler + whose specs and proofs checked with different, tiny, verified + checker) + * [109]VLISP by Oliva and Wand (Article has links to VLISP which + mathematically verified PreScheme and Scheme48) + * [110]KCC by Rosu et al (Executable, formal semantics for C in + rewrite logic; could do that w/ simpler engine) + * [111]TALC by Cornell (Typed, assembly language to verify safety + w/out compiler; checker can be simple; C subset + verified compiler + to TALC) + * [112]CoqASM by Microsoft Research (Bootstrap in verifiably-safe + assembly in prover checked by tiny, verified checker) + +Ubiquitous Implementations [ [113]edit ] + + These are tools written in ubiquitous languages, therefore they can be + used in a wide variety of contexts. + * [114]shasm by Hohensee (x86 assembler written in BASH) + * [115]AWKLisp by Bacon (LISP written in Awk; includes Perl version + from Perl Avenger) + * [116]Gherkin by Dipert (LISP written in Bash) + * [117]BASH Infinity by Brzoska (BASH framework/routines that might + help write compilers in it) + * [118]mal "make a lisp" implementing a very basic lisp interpreter + in hundreds of languages + * [119][4] A new bootstrapping project that is built up to a self + host language above assembly from a minimal DOS platform. + +Small C Compilers [ [120]edit ] + + * [121]c4 by rswier (incredibly short c compiler) + * [122]cc500 by edmund grimley-evans (tiny c compiler) + * [123]CUCU by Zaitsev (Small, C compiler designed for easy + understanding) + * [124]SmallerC by Frunze (Small, single-pass, C compiler for several + ISA's) + * [125]picoc interpreter. + * [126]C Interpreter by Dr Dobbs (Describes building a C interpreter + with source) + * [127][5] Small C for I386 (IA-32) + * [128]Selfie , a tiny self-compiling compiler for a subset of C, a + tiny self-executing MIPS emulator, and a tiny self-hosting MIPS + hypervisor, all in a single 7kLoC file. [129]HN discussion. + [130]Paper. + * [131]Tiny C expression compiler Written in Forth based on + [132]tinyc.c by marc feeley. + * [133][6] [134][7] C compilers by Rui Ueyama [135]blog + * [136][8] 10 hour self hosting c compiler + +Grammars, Parsing, and Term Rewriting [ [137]edit ] + + * [138]Grammar Executing Machine by McKeeman and He (Incrementally + extend languages from simple to complex grammars in interpreter(s)) + * [139]peg by kragen (parsing) + * [140]PEG-based simple compiler by Ian Piumarta + * [141]META II by Bayfront Tech (Original meta-compiler w/ live code + and detailed tutorial; OMeta was successor) + * [142]META II implementation by Lugon (Looks like a small + implementation of META II; also bootstrapped in META II) + * [143]OMeta# Intro by Moser (OMeta intro that nicely illustrates the + meta approach/advantages) + +Virtual Machines, Instruction Sets [ [144]edit ] + + * [145]P-code by Wirth (High-level language & libraries target + ultra-simple, portable interpreter) + * [146]sweet16 by Steve Wozniak + * [147]Tiny BASIC by Allison (Small BASIC whose original VM took 120, + virtual opcodes to implement using 3KB RAM) + * [148]Klip by Cutting (Compiler & runtime for simple language for + students; done in C#; runtime is very readable) + +CPU's for Bootstrapping: The Simple, The Verified, and The Necessarily +Complex [ [149]edit ] + + * [150]NAND2Tetris by Nisan and Schocken (Guide that teaches hardware + step-by-step in fun way with simple CPU emerging) + * [151]J1 by by Bowman (16-bit Forth CPU in 200 lines of Verilog that + does 100MIPS on FPGA's) + * [152]H2 by Howe (Modified, VHDL version of J1 with detailed + description and Howe's code MIT-licensed) + * [153]RISC-0 by Wirth (Simple, RISC CPU & SOC designed for Oberon + language with detailed docs and source online) + * [154]JOP by Shoeberl et al (Embedded Java processor that takes up + 1830 slices on FPGA) + * [155]Scheme Machine by Burger (Scheme interpreter implemented as + CPU using formal methods) + * [156]ZPU by Zylin AS (Tiny, 32-bit CPU for deep embedded apps in + 440 LUT's) + * [157]J2 by Landley et al (Clone of cost-efficient, SuperH-2 CPU in + open-source) + * [158]VAMP by Beyer et al (Formally-verified, DLX-style processor in + 18,000 slices on Xilinx) + * [159]Leon3 by Gaisler (Industry-grade, 32-bit SPARC w/ + auto-configuration of core and GPL license) + * [160]Rocket by Univ of CA (1.4GHz RISC-V CPU and generator for + customization) + * [161]OpenPITON by Princeton (25-core, shared-memory, SPARC CPU + open-sourced and very scalable) + +Minimal Operating Systems [ [162]edit ] + + * [163]KolibriOS - lightweight assembly OS. + * [164]MikeOS - same. + * [165]Sortix - modern reimplementation of POSIX in C. (Note: No perl + port and GCC does not build natively on it. (yet.)) + * [166]ASMLINUX - linux kernel, but the userspace is implemented + entirely in assembly. + * [167]LFS - Guide on building Linux and the GNU userspace. + * buildroot + * [168]NetBSD build.sh - Cross-build a complete NetBSD ISO from a + foreign OS. There's also a [169]guide in the official NetBSD docs. + * [170]lh-bootstrap - alternative linux distro, using musl instead of + glibc. + * [171]xv6 - UNIX teaching OS MIT + * [172]OS/161 - UNIX teaching OS Harvard + * [173]https://landley.net/toybox/about.html - Toybox, alternative to + Busybox by Robert Landley, see also [174]Aboriginal Linux and + [175]mkroot by the same author, which are all geared toward a + minimal boostrappable system + * [176]https://github.com/pikhq/bootstrap-linux - Another take at a + bootstrappable Linux system + +Biology/Other? [ [177]edit ] + + * [178]https://ds9a.nl/amazing-dna/#bootstrapping - DNA seen through + the eyes of a coder + +Helpful Links [ [179]edit ] + + * [180]AIM-039.pdf The first self hosted lisp + * [181]lambda-the-ultimate thread asking for info on bootstrapping + * [182]awesome-compilers github list with a lot of information (copy + the relevant parts to this wiki) + * [183]Tombstone diagram + * [184]bootstrappable a community hub for bootstrapping, with mailing + list. + * [185]bootstrappable mailing list + * [186]yabfc - Generating-executable-files-from-scratch + * [187]ELF visualization + * [188]Cfront - converts C++ to C; developed by Bjarne Stroustrup. + * [189]https://sourceware.org/glibc/wiki/FAQ#How_do_I_install_all_of_ + the_GNU_C_Library_project_libraries_that_I_just_built.3F + * [190]Formal Compiler Verification with ACL2 - proving a compiler + correct with ACL2 and discussion about correctness and self + compiling. + + <'¶ >' + * [191]Rustdesk: The open source TeamViewer alternative + * [192]DJI Mavic 3 Drone + * [193]Hacker News ¡ 2021-09-14 + * [194]Hacker News ¡ 2021-09-11 + * [195]Hacker News ¡ 2021-09-07 + * [196]Hacker News ¡ 2021-09-06 + * [197]Hacker News ¡ 2021-09-03 + * [198]Hacker News ¡ 2021-09-02 + * [199]Hacker News ¡ 2021-09-01 + * [200]Hacker News ¡ 2021-08-31 + * [201]Hacker News ¡ 2021-08-30 + * [202]Hacker News ¡ 2021-08-29 + * [203]Hacker News ¡ 2021-08-27 + * [204]Hacker News ¡ 2021-08-26 + * [205]Hacker News ¡ 2021-08-25 + * [206]Hacker News ¡ 2021-08-23 + * [207]Hacker News ¡ 2021-08-21 + * [208]Hacker News ¡ 2021-08-20 + * [209]Hacker News ¡ 2021-08-15 + * [210]Hacker News ¡ 2021-08-15 + + <'[211]¨>' + * [212]Linux ¨¯³£ + * [213]º´¯():""º + * [214]¡ .NET ¥§¸¡³° ¸ + * [215]csapp²(3),_¨¨ºx86¨ + * [216]C ABAP ©¨ + * [217]¨ª°¯¼© + * [218]¨ª°¯¼© + * [219]º¼IOTAAssembly:Web 3£¡¬¢¢¯? + * [220]2022´,¨¨¯¨«®? + * [221]½----¶ + + <'[222]Lisp>' + * [223]¥±,¯© lisp,£¨ + * [224]¥±,¯©YYDS,¨Python«Lisp£¨() + * [225]¥±,¯©YYDS,¨Python«Lisp£¨() + * [226]¥±,¯©YYDS,¨Python«Lisp£¨() + * [227]¥±,¯©YYDS,¨Python«Lisp£¨() + * [228]¥±,¯©YYDS, ¨Python«Lisp£¨() + * [229]¥±,¯© ¸Lisp,10 + * [230]¥±,¯© ¸Lisp,CS61A9 + * [231]¥±,¯© Lisp,CS61A8 + * [232]¼Lisp± + __________________________________________________________________ + + [233]¼ | [234]±¿ | [235]² + @2021(gushiciku.cn),All Rights Reserved + +References + + 1. https://www.gushiciku.cn/static/img/icon114.png + 2. https://www.gushiciku.cn/pl/pkNx/zh-tw + 3. https://www.gushiciku.cn/pl/pkNx + 4. https://www.gushiciku.cn/pl/pkNx/zh-hk + 5. https://www.gushiciku.cn/pl/ + 6. https://www.gushiciku.cn/pl/pkNx + 7. https://www.gushiciku.cn/pl/pkNx/zh-tw + 8. https://www.gushiciku.cn/pl/pkNx/zh-hk + 9. https://www.gushiciku.cn/pla/Hacker%20News + 10. https://www.gushiciku.cn/plt/%E5%BD%99%E7%B7%A8%E7%A8%8B%E5%BA%8F + 11. https://www.gushiciku.cn/plt/Lisp + 12. https://www.gushiciku.cn/plt/Linux + 13. https://www.gushiciku.cn/jump/aHR0cHM6Ly9ib290c3RyYXBwaW5nLm1pcmFoZXplLm9yZy93L2luZGV4LnBocD90aXRsZT1NYWluX1BhZ2UmYWN0aW9uPWVkaXQmc2VjdGlvbj0x + 14. https://www.gushiciku.cn/jump/aHR0cHM6Ly93d3cudGVhbXRlbi5jb20vbGF3cmVuY2Uvd3JpdGluZ3MvY29kaW5nLW1hY2hpbmVzLw== + 15. https://www.gushiciku.cn/jump/aHR0cDovL2Jvb3RzdHJhcHBhYmxlLm9yZw== + 16. https://www.gushiciku.cn/jump/aHR0cHM6Ly9ib290c3RyYXBwaW5nLm1pcmFoZXplLm9yZy93L2luZGV4LnBocD90aXRsZT1NYWluX1BhZ2UmYWN0aW9uPWVkaXQmc2VjdGlvbj0y + 17. https://www.gushiciku.cn/jump/aHR0cHM6Ly9naXRsYWIuY29tL2phbm5la2UvbWVz + 18. https://www.gushiciku.cn/jump/aHR0cDovL2dpdC5zYXZhbm5haC5ub25nbnUub3JnL2NnaXQvc3RhZ2UwLmdpdC8= + 19. https://www.gushiciku.cn/jump/aHR0cHM6Ly9ib290c3RyYXBwaW5nLm1pcmFoZXplLm9yZy93aWtpL0Rlc2NlbnRfcHJpbmNpcGxl + 20. https://www.gushiciku.cn/jump/aHR0cHM6Ly9ib290c3RyYXBwaW5nLm1pcmFoZXplLm9yZy93aWtpL1RoZV9TZW1hbnRpY3NfQXNzaWdubWVudF9Qcm9ibGVt + 21. https://www.gushiciku.cn/jump/aHR0cHM6Ly9ib290c3RyYXBwaW5nLm1pcmFoZXplLm9yZy93aWtpL1NlbGYtRXh0ZW5zaW9u + 22. https://www.gushiciku.cn/jump/aHR0cHM6Ly9ib290c3RyYXBwaW5nLm1pcmFoZXplLm9yZy93aWtpL1NlbGYtSG9zdGluZw== + 23. https://www.gushiciku.cn/jump/aHR0cHM6Ly9ib290c3RyYXBwaW5nLm1pcmFoZXplLm9yZy93aWtpL0J1aWxkX1N5c3RlbXM= + 24. https://www.gushiciku.cn/jump/aHR0cHM6Ly9ib290c3RyYXBwaW5nLm1pcmFoZXplLm9yZy93aWtpL0J1aWxkX0lucHV0cw== + 25. https://www.gushiciku.cn/jump/aHR0cHM6Ly9ib290c3RyYXBwaW5nLm1pcmFoZXplLm9yZy93aWtpL0NfY29tcGlsZXJz + 26. https://www.gushiciku.cn/jump/aHR0cHM6Ly9ib290c3RyYXBwaW5nLm1pcmFoZXplLm9yZy93aWtpL0JlbG93X0NfTGV2ZWw= + 27. https://www.gushiciku.cn/jump/aHR0cHM6Ly9ib290c3RyYXBwaW5nLm1pcmFoZXplLm9yZy93aWtpL0Jvb3N0cmFwcGluZ19TcGVjaWZpY19MYW5ndWFnZXM= + 28. https://www.gushiciku.cn/jump/aHR0cHM6Ly9ib290c3RyYXBwaW5nLm1pcmFoZXplLm9yZy93aWtpL0Rpc2NhcmRlZF9vcHRpb25zX2FuZF93aHk= + 29. https://www.gushiciku.cn/jump/aHR0cHM6Ly9ib290c3RyYXBwaW5nLm1pcmFoZXplLm9yZy93aWtpL0ludmVzdGlnYXRl + 30. https://www.gushiciku.cn/jump/aHR0cHM6Ly9ib290c3RyYXBwaW5nLm1pcmFoZXplLm9yZy93aWtpL1Byb2plY3RzX0xpc3Q= + 31. https://www.gushiciku.cn/jump/aHR0cHM6Ly9ib290c3RyYXBwaW5nLm1pcmFoZXplLm9yZy93aWtpL0RvY3VtZW50cw== + 32. https://www.gushiciku.cn/jump/aHR0cHM6Ly9ib290c3RyYXBwaW5nLm1pcmFoZXplLm9yZy93aWtpL0ZvcnRo + 33. https://www.gushiciku.cn/jump/aHR0cHM6Ly9ib290c3RyYXBwaW5nLm1pcmFoZXplLm9yZy93L2luZGV4LnBocD90aXRsZT1NYWluX1BhZ2UmYWN0aW9uPWVkaXQmc2VjdGlvbj0z + 34. https://www.gushiciku.cn/jump/aHR0cHM6Ly9naXRodWIuY29tL2NlcnRpay9iY29tcGlsZXI= + 35. https://www.gushiciku.cn/jump/aHR0cDovL3d3dy52cHJpLm9yZy9wZGYvdHIyMDE1MDA0X2N1bmVpZm9ybS5wZGY= + 36. https://www.gushiciku.cn/jump/aHR0cHM6Ly9naXRodWIuY29tL25vcm5hZ29uL2pvbmVzZm9ydGgvYmxvYi9tYXN0ZXIvam9uZXNmb3J0aC5T + 37. https://www.gushiciku.cn/jump/aHR0cHM6Ly9naXRodWIuY29tL2tyYWdlbi9zdG9uZWtuaWZlZm9ydGg= + 38. https://www.gushiciku.cn/jump/aHR0cHM6Ly9zcGVha2VyZGVjay5jb20vbmluZXRpZXMvY3JlYXRpbmctYS1sYW5ndWFnZS11c2luZy1vbmx5LWFzc2VtYmx5LWxhbmd1YWdl + 39. https://www.gushiciku.cn/jump/aHR0cHM6Ly9wa2VsY2h0ZS53b3JkcHJlc3MuY29tLzIwMTMvMTIvMzEvc2NtLWdvLw== + 40. https://www.gushiciku.cn/jump/aHR0cHM6Ly9naXRodWIuY29tL3JhaW4tMS9zcmMvYmxvYi9tYXN0ZXIvanJwLmM= + 41. https://www.gushiciku.cn/jump/aHR0cHM6Ly9naXRodWIuY29tL2NhbWVyb25zd2lub2dhL3lhYmZj + 42. https://www.gushiciku.cn/jump/aHR0cHM6Ly9saXN0cy5saW51eGZvdW5kYXRpb24ub3JnL3BpcGVybWFpbC9jZWxpbnV4LWRldi8yMDA5LURlY2VtYmVyLzAwMDIxNy5odG1s + 43. https://www.gushiciku.cn/jump/aHR0cHM6Ly93d3cuc2NobmVpZXIuY29tL2Jsb2cvYXJjaGl2ZXMvMjAxMy8wOS9zdXJyZXB0aXRpb3VzbHkuaHRtbCNjMTc2MjY0Nw== + 44. https://www.gushiciku.cn/jump/aHR0cHM6Ly93d3cueW91dHViZS5jb20vd2F0Y2g/dj1RSUU1blY1ZkR3QQ== + 45. https://www.gushiciku.cn/jump/aHR0cDovL2FzbS5zb3VyY2Vmb3JnZS5uZXQvYXNtdXRpbHMuaHRtbA== + 46. https://www.gushiciku.cn/jump/aHR0cHM6Ly9wZGZzLnNlbWFudGljc2Nob2xhci5vcmcvZjJiYi9jMjZkMzRkMjA5M2NhMGU2YjlhOTAyNDU3M2M5NWE4ZDc3NjgucGRm + 47. https://www.gushiciku.cn/jump/aHR0cDovL3d3dy5icmFkcm9kcmlndWV6LmNvbS9wYXBlcnMvdGNqYXNzZW0udHh0 + 48. https://www.gushiciku.cn/jump/aHR0cHM6Ly9naXRodWIuY29tL3RoZXBvd2Vyc2dhbmcvbXJ1c3Rj + 49. https://www.gushiciku.cn/jump/aHR0cDovL3d3dy5iZHNvZnQuY29tL3Jlc291cmNlcy9iZHNjLmh0bWw= + 50. https://www.gushiciku.cn/jump/aHR0cDovL3BpdW1hcnRhLmNvbS9zb2Z0d2FyZS9tYXJ1Lw== + 51. https://www.gushiciku.cn/jump/aHR0cHM6Ly9jYWtlbWwub3JnLw== + 52. https://www.gushiciku.cn/jump/aHR0cHM6Ly9naXRodWIuY29tL3JhczUyL2Jvb3RzdHJhcA== + 53. https://www.gushiciku.cn/jump/aHR0cHM6Ly9naXRsYWIuY29tL2dpb21hc2NlL2FzbWM= + 54. https://www.gushiciku.cn/jump/aHR0cHM6Ly9waW1nb29zcy5ob21lLnhzNGFsbC5ubC8= + 55. https://www.gushiciku.cn/jump/aHR0cHM6Ly9zb3VyY2Vmb3JnZS5uZXQvcC9wYXNjYWxwNS93aWtpL0hvbWUv + 56. https://www.gushiciku.cn/jump/aHR0cHM6Ly9kYXZhenAubmV0LzIwMTIvMTIvMDgvZXVsZXgtZm9ydGgtaW1wbGVtZW50YXRpb24uaHRtbA== + 57. https://www.gushiciku.cn/jump/aHR0cHM6Ly9ib290c3RyYXBwaW5nLm1pcmFoZXplLm9yZy93L2luZGV4LnBocD90aXRsZT1NYWluX1BhZ2UmYWN0aW9uPWVkaXQmc2VjdGlvbj00 + 58. https://www.gushiciku.cn/jump/aHR0cDovL3d3dy5lYWgtamVuYS5kZS9+a2xlaW5lL2hpc3RvcnkvbGFuZ3VhZ2VzL1dpcnRoLVBhc2NhbFMucGRm + 59. https://www.gushiciku.cn/jump/aHR0cDovL3d3dy5ldGhvYmVyb24uZXRoei5jaC9XaXJ0aFB1YmwvQ0JFQWxsLnBkZg== + 60. https://www.gushiciku.cn/jump/aHR0cDovL2JyaW5jaC1oYW5zZW4ubmV0L3BhcGVycy8xOTgxYi5wZGY= + 61. https://www.gushiciku.cn/jump/aHR0cDovL3d3dy5wcm9qZWN0b2Jlcm9uLmNvbS8= + 62. https://www.gushiciku.cn/jump/aHR0cHM6Ly93d3cuY29tcHV0ZXIub3JnL3dlYi9jc2RsL2luZGV4Ly0vY3NkbC90cmFucy90cy8xOTc2LzAyLzAxNzAyMzUwLnBkZg== + 63. https://www.gushiciku.cn/jump/aHR0cDovL3BpdW1hcnRhLmNvbS9wYXBlcnMvY29sYXMtd2hpdGVwYXBlci5wZGY= + 64. https://www.gushiciku.cn/jump/aHR0cHM6Ly9lbi53aWtpcGVkaWEub3JnL3dpa2kvUHJlU2NoZW1l + 65. https://www.gushiciku.cn/jump/aHR0cDovL3NjaGVtZTIwMDYuY3MudWNoaWNhZ28uZWR1LzExLWdodWxvdW0ucGRm + 66. https://www.gushiciku.cn/jump/aHR0cDovL3d3dy5yZWQtbGFuZy5vcmcvcC9hYm91dC5odG1s + 67. https://www.gushiciku.cn/jump/aHR0cHM6Ly9lc3VtaWkuZ2l0aHViLmlvL21pbi1jYW1sL2luZGV4LWUuaHRtbA== + 68. https://www.gushiciku.cn/jump/aHR0cDovL3d3dy5zcHJ5bGFuZy5vcmc= + 69. https://www.gushiciku.cn/jump/aHR0cHM6Ly9lbi53aWtpcGVkaWEub3JnL3dpa2kvTENDXyhjb21waWxlcik= + 70. https://www.gushiciku.cn/jump/aHR0cDovL3d3dy5jcy5wcmluY2V0b24uZWR1L3Jlc2VhcmNoL3RlY2hyZXBzL1RSLTQ1MS05NA== + 71. https://www.gushiciku.cn/jump/aHR0cDovL3d3dy5tZXJsaW50ZWMuY29tL2xzaS9qYWJzNy5odG1s + 72. https://www.gushiciku.cn/jump/aHR0cDovL3d3dy5ndG9hbC5jb20vbGFuZ3VhZ2VzL2JjcGwvYW1pZ2EvYmNwbC9ib290aW5nLnR4dA== + 73. https://www.gushiciku.cn/jump/aHR0cHM6Ly9lbi53aWtpcGVkaWEub3JnL3dpa2kvSGlnaF9MZXZlbF9Bc3NlbWJseQ== + 74. https://www.gushiciku.cn/jump/aHR0cHM6Ly9lbi53aWtpYm9va3Mub3JnL3dpa2kvTGlub2xldW0= + 75. https://www.gushiciku.cn/jump/aHR0cHM6Ly93aW5nb2xvZy5vcmcvYXJjaGl2ZXMvMjAxNi8wMS8xMS90aGUtaGFsZi1zdHJhcC1zZWxmLWhvc3RpbmctYW5kLWd1aWxl + 76. https://www.gushiciku.cn/jump/aHR0cDovL3pzZXJnZS5jb20vYmxvZy90Y2wtaW50ZXJwcmV0ZXIuaHRtbA== + 77. https://www.gushiciku.cn/jump/aHR0cDovL3JlcG8ub3IuY3ovbGQuZ2l0L2Jsb2IvSEVBRDovbmxkLmM= + 78. https://www.gushiciku.cn/jump/aHR0cDovL3JlcG8ub3IuY3ovbmVhdGFzLmdpdA== + 79. https://www.gushiciku.cn/jump/aHR0cDovL3JlcG8ub3IuY3ovbmVhdGNjLmdpdA== + 80. https://www.gushiciku.cn/jump/aHR0cHM6Ly93d3cuY3MuaW5kaWFuYS5lZHUvc2NoZW1lLXJlcG9zaXRvcnkvY29kZS5sYW5nLmh0bWw= + 81. https://www.gushiciku.cn/jump/aHR0cHM6Ly93d3cueW91dHViZS5jb20vd2F0Y2g/dj1TazlUYXRXOWlubw== + 82. https://www.gushiciku.cn/jump/aHR0cHM6Ly9zcGFyaXN0LmdpdGh1Yi5pby9PbS8= + 83. https://www.gushiciku.cn/jump/aHR0cDovL3RyYXR0Lm5ldC9sYXVyaWUvYmxvZy9lbnRyaWVzL3RoZV9ib290c3RyYXBwZWRfY29tcGlsZXJfYW5kX3RoZV9kYW1hZ2VfZG9uZS5odG1s + 84. https://www.gushiciku.cn/jump/aHR0cDovL3d3dy5kb2MuZ29sZC5hYy51ay9+bWFzMDFjci9wYXBlcnMvczMyMDA4L3NiY2wucGRm + 85. https://www.gushiciku.cn/jump/aHR0cHM6Ly9naXRodWIuY29tL25pbmV0aWVzLXJldHJvL3Nwcw== + 86. https://www.gushiciku.cn/jump/aHR0cDovL2Nhbm9uaWNhbC5vcmcvfmtyYWdlbi9zdy91cnNjaGVtZS8= + 87. https://www.gushiciku.cn/jump/aHR0cHM6Ly9jci55cC50by9xaGFzbS5odG1s + 88. https://www.gushiciku.cn/jump/aHR0cHM6Ly93aWtpLmRlYmlhbi5vcmcvSGVsbXV0R3JvaG5lL3JlYm9vdHN0cmFw + 89. https://www.gushiciku.cn/jump/aHR0cDovL3QzeC5vcmcvdDN4Lw== + 90. https://www.gushiciku.cn/jump/aHR0cHM6Ly9naXRodWIuY29tL3NrYXJuZXQvbGgtYm9vdHN0cmFw + 91. https://www.gushiciku.cn/jump/aHR0cHM6Ly93ZWIuYXJjaGl2ZS5vcmcvd2ViLzIwMTcxMjI3MTUzNzIwL2h0dHBzOi8vd3d3Lm93bGZvbGlvLm9yZy9yZXNlYXJjaC9ib290c3RyYXBwaW5nLXRydXN0LWluLWNvbXBpbGVycy8= + 92. https://www.gushiciku.cn/jump/aHR0cHM6Ly93ZWIuYXJjaGl2ZS5vcmcvd2ViLzIwMTcwNTAzMDQ1NzI0L2h0dHBzOi8vd3d3LnJlZGRpdC5jb20vci9wcm9ncmFtbWluZy9jb21tZW50cy85eDE1Zy9wcm9ncmFtbWluZ190aG91Z2h0X2V4cGVyaW1lbnRfc3R1Y2tfaW5fYV9yb29tL2MwZXdqMmMv + 93. https://www.gushiciku.cn/jump/aHR0cHM6Ly9jb2RlLmdvb2dsZS5jb20vYXJjaGl2ZS9wL3NjaGVtZS1mcm9tLXNjcmF0Y2gv + 94. https://www.gushiciku.cn/jump/aHR0cDovL2ludGVyaW0tb3MuY29tLw== + 95. https://www.gushiciku.cn/jump/aHR0cHM6Ly9naXRodWIuY29tL200dHgvdWVmaS1qaXQqKioq + 96. https://www.gushiciku.cn/jump/aHR0cHM6Ly9taXl1a2kuZ2l0aHViLmlvLzIwMTcvMTAvMDQvZ2NjLWFyY2hhZW9sb2d5LTEuaHRtbA== + 97. https://www.gushiciku.cn/jump/aHR0cHM6Ly9naXRodWIuY29tL211cmlzaS9MMg== + 98. https://www.gushiciku.cn/jump/aHR0cHM6Ly90aW55Z28ub3JnL2ZhcS93aHktYS1uZXctY29tcGlsZXIv + 99. https://www.gushiciku.cn/jump/aHR0cHM6Ly9naXRodWIuY29tL3NpcmFiZW4vbWV0YS1JSQ== + 100. https://www.gushiciku.cn/jump/aHR0cHM6Ly9ib290c3RyYXBwaW5nLm1pcmFoZXplLm9yZy93L2luZGV4LnBocD90aXRsZT1NYWluX1BhZ2UmYWN0aW9uPWVkaXQmc2VjdGlvbj01 + 101. https://www.gushiciku.cn/jump/aHR0cHM6Ly9ib290c3RyYXBwaW5nLm1pcmFoZXplLm9yZy93L2luZGV4LnBocD90aXRsZT1NYWluX1BhZ2UmYWN0aW9uPWVkaXQmc2VjdGlvbj02 + 102. https://www.gushiciku.cn/jump/aHR0cDovL2hhY2sub3JnL21jL3RleHRzL2NsYXNzaWMtbXVsdGljcy5wZGY= + 103. https://www.gushiciku.cn/jump/aHR0cHM6Ly93d3cuZHdoZWVsZXIuY29tL2Vzc2F5cy9zY20tc2VjdXJpdHkuaHRtbA== + 104. https://www.gushiciku.cn/jump/aHR0cHM6Ly9naXRodWIuY29tL3JudHovcm90dGVu + 105. https://www.gushiciku.cn/jump/aHR0cHM6Ly9tYW5pc2hlYXJ0aC5naXRodWIuaW8vYmxvZy8yMDE2LzEyLzAyL3JlZmxlY3Rpb25zLW9uLXJ1c3RpbmctdHJ1c3Qv + 106. https://www.gushiciku.cn/jump/aHR0cHM6Ly93d3cuZHdoZWVsZXIuY29tL3RydXN0aW5nLXRydXN0L3RjYy5odG1s + 107. https://www.gushiciku.cn/jump/aHR0cDovL2NvbXBjZXJ0LmlucmlhLmZyLw== + 108. https://www.gushiciku.cn/jump/aHR0cHM6Ly9jYWtlbWwub3JnLw== + 109. https://www.gushiciku.cn/jump/aHR0cHM6Ly9lbi53aWtpcGVkaWEub3JnL3dpa2kvUHJlU2NoZW1l + 110. https://www.gushiciku.cn/jump/aHR0cHM6Ly9naXRodWIuY29tL2tmcmFtZXdvcmsvYy1zZW1hbnRpY3M= + 111. https://www.gushiciku.cn/jump/aHR0cHM6Ly93d3cuY3MuY29ybmVsbC5lZHUvdGFsYy8= + 112. https://www.gushiciku.cn/jump/aHR0cHM6Ly93d3cubWljcm9zb2Z0LmNvbS9lbi11cy9yZXNlYXJjaC93cC1jb250ZW50L3VwbG9hZHMvMjAxNi8xMi9jb3Fhc20ucGRm + 113. https://www.gushiciku.cn/jump/aHR0cHM6Ly9ib290c3RyYXBwaW5nLm1pcmFoZXplLm9yZy93L2luZGV4LnBocD90aXRsZT1NYWluX1BhZ2UmYWN0aW9uPWVkaXQmc2VjdGlvbj03 + 114. https://www.gushiciku.cn/jump/aHR0cHM6Ly9saXN0cy5nbnUub3JnL2FyY2hpdmUvaHRtbC9idWctYmFzaC8yMDAxLTAyL21zZzAwMDU0Lmh0bWw= + 115. https://www.gushiciku.cn/jump/aHR0cHM6Ly9naXRodWIuY29tL2Rhcml1cy9hd2tsaXNw + 116. https://www.gushiciku.cn/jump/aHR0cHM6Ly9naXRodWIuY29tL2FsYW5kaXBlcnQvZ2hlcmtpbi9ibG9iL21hc3Rlci9SRUFETUUubWQ= + 117. https://www.gushiciku.cn/jump/aHR0cHM6Ly9naXRodWIuY29tL25paWVhbmkvYmFzaC1vby1mcmFtZXdvcms= + 118. https://www.gushiciku.cn/jump/aHR0cHM6Ly9naXRodWIuY29tL2thbmFrYS9tYWw= + 119. https://www.gushiciku.cn/jump/aHR0cHM6Ly9naXRodWIuY29tL21uaWlwL0JPT1RTVFJBL2Jsb2IvbWFzdGVyL1NUUkFQL1NUUkFQLlNUUg== + 120. https://www.gushiciku.cn/jump/aHR0cHM6Ly9ib290c3RyYXBwaW5nLm1pcmFoZXplLm9yZy93L2luZGV4LnBocD90aXRsZT1NYWluX1BhZ2UmYWN0aW9uPWVkaXQmc2VjdGlvbj04 + 121. https://www.gushiciku.cn/jump/aHR0cHM6Ly9naXRodWIuY29tL3Jzd2llci9jNC9ibG9iL21hc3Rlci9jNC5j + 122. https://www.gushiciku.cn/jump/aHR0cHM6Ly93ZWIuYXJjaGl2ZS5vcmcvd2ViLzIwMTYwNDAyMjI1ODQzL2h0dHA6Ly9ob21lcGFnZS5udGx3b3JsZC5jb20vZWRtdW5kLmdyaW1sZXktZXZhbnMvY2M1MDAv + 123. https://www.gushiciku.cn/jump/aHR0cDovL3pzZXJnZS5jb20vYmxvZy9jdWN1LXBhcnQxLmh0bWw= + 124. https://www.gushiciku.cn/jump/aHR0cHM6Ly9naXRodWIuY29tL2FsZXhmcnUvU21hbGxlckM= + 125. https://www.gushiciku.cn/jump/aHR0cHM6Ly9naXRodWIuY29tL3pzYWxlZWJhL3BpY29j + 126. https://www.gushiciku.cn/jump/aHR0cDovL3d3dy5kcmRvYmJzLmNvbS9jcHAvYnVpbGRpbmcteW91ci1vd24tYy1pbnRlcnByZXRlci8xODQ0MDgxODQ= + 127. https://www.gushiciku.cn/jump/aHR0cDovL3d3dy5waHlzaWNzLnJ1dGdlcnMuZWR1L352aXRjaGV2L3NtYWxsYy1pMzg2Lmh0bWw= + 128. https://www.gushiciku.cn/jump/aHR0cDovL3NlbGZpZS5jcy51bmktc2FsemJ1cmcuYXQ= + 129. https://www.gushiciku.cn/jump/aHR0cHM6Ly9uZXdzLnljb21iaW5hdG9yLmNvbS9pdGVtP2lkPTEzNzc4MzUz + 130. https://www.gushiciku.cn/jump/aHR0cDovL3d3dy5jcy51bmktc2FsemJ1cmcuYXQvfmNrL2NvbnRlbnQvcHVibGljYXRpb25zL2NvbmZlcmVuY2VzL09ud2FyZDE3LVNlbGZpZS5wZGY= + 131. https://www.gushiciku.cn/jump/aHR0cHM6Ly9ncm91cHMuZ29vZ2xlLmNvbS9mb3J1bS8jIXRvcGljL2NvbXAubGFuZy5mb3J0aC9sQllGZlZKMXFoYw== + 132. https://www.gushiciku.cn/jump/aHR0cDovL3d3dy5pcm8udW1vbnRyZWFsLmNhL35mZWxpcGUvSUZUMjAzMC1BdXRvbW5lMjAwMi9Db21wbGVtZW50cy90aW55Yy5j + 133. https://www.gushiciku.cn/jump/aHR0cHM6Ly9naXRodWIuY29tL3J1aTMxNC84Y2M= + 134. https://www.gushiciku.cn/jump/aHR0cHM6Ly9naXRodWIuY29tL3J1aTMxNC85Y2M= + 135. https://www.gushiciku.cn/jump/aHR0cHM6Ly93d3cuc2lnYnVzLmluZm8vaG93LWktd3JvdGUtYS1zZWxmLWhvc3RpbmctYy1jb21waWxlci1pbi00MC1kYXlzLmh0bWw= + 136. https://www.gushiciku.cn/jump/aHR0cHM6Ly9naXRodWIuY29tL0ZlZGptaWtlL21pbmktYy9ibG9iL21hc3Rlci9jYy5j + 137. https://www.gushiciku.cn/jump/aHR0cHM6Ly9ib290c3RyYXBwaW5nLm1pcmFoZXplLm9yZy93L2luZGV4LnBocD90aXRsZT1NYWluX1BhZ2UmYWN0aW9uPWVkaXQmc2VjdGlvbj05 + 138. https://www.gushiciku.cn/jump/aHR0cDovL3d3dy5jcy5kYXJ0bW91dGguZWR1L35tY2tlZW1hbi9jczQ4L214Y29tL2dlbS9odG1sL0dyb3dpbmdDb21waWxlci5odG1s + 139. https://www.gushiciku.cn/jump/aHR0cHM6Ly9naXRodWIuY29tL2tyYWdlbi9wZWctYm9vdHN0cmFwL2Jsb2IvbWFzdGVyL3BlZy5tZA== + 140. https://www.gushiciku.cn/jump/aHR0cDovL3d3dy52cHJpLm9yZy9wZGYvdHIyMDEwMDAzX1BFRy5wZGY= + 141. https://www.gushiciku.cn/jump/aHR0cDovL3d3dy5iYXlmcm9udHRlY2hub2xvZ2llcy5jb20vbWV0YWlpLmh0bWw= + 142. https://www.gushiciku.cn/jump/aHR0cHM6Ly9naXRodWIuY29tL2x1Z29uL01FVEEtSUk= + 143. https://www.gushiciku.cn/jump/aHR0cDovL3d3dy5tb3NlcndhcmUuY29tLzIwMDgvMDYvb21ldGEtd2hvLXdoYXQtd2hlbi13aGVyZS13aHkuaHRtbA== + 144. https://www.gushiciku.cn/jump/aHR0cHM6Ly9ib290c3RyYXBwaW5nLm1pcmFoZXplLm9yZy93L2luZGV4LnBocD90aXRsZT1NYWluX1BhZ2UmYWN0aW9uPWVkaXQmc2VjdGlvbj0xMA== + 145. https://www.gushiciku.cn/jump/aHR0cHM6Ly9lbi53aWtpcGVkaWEub3JnL3dpa2kvUC1jb2RlX21hY2hpbmU= + 146. https://www.gushiciku.cn/jump/aHR0cDovL3d3dy42NTAyLm9yZy9zb3VyY2UvaW50ZXJwcmV0ZXJzL3N3ZWV0MTYuaHRt + 147. https://www.gushiciku.cn/jump/aHR0cHM6Ly9lbi53aWtpcGVkaWEub3JnL3dpa2kvVGlueV9CQVNJQw== + 148. https://www.gushiciku.cn/jump/aHR0cHM6Ly9naXRodWIuY29tL0RhdENvZGluZ0d1eS9LbGlw + 149. https://www.gushiciku.cn/jump/aHR0cHM6Ly9ib290c3RyYXBwaW5nLm1pcmFoZXplLm9yZy93L2luZGV4LnBocD90aXRsZT1NYWluX1BhZ2UmYWN0aW9uPWVkaXQmc2VjdGlvbj0xMQ== + 150. https://www.gushiciku.cn/jump/aHR0cDovL25hbmQydGV0cmlzLm9yZy8= + 151. https://www.gushiciku.cn/jump/aHR0cDovL3d3dy5leGNhbWVyYS5jb20vc3BoaW54L2ZwZ2EtajEuaHRtbA== + 152. https://www.gushiciku.cn/jump/aHR0cHM6Ly9naXRodWIuY29tL2hvd2Vyai9mb3J0aC1jcHU= + 153. https://www.gushiciku.cn/jump/aHR0cDovL3d3dy5wcm9qZWN0b2Jlcm9uLmNvbS8= + 154. https://www.gushiciku.cn/jump/aHR0cDovL2pvcGRlc2lnbi5jb20v + 155. https://www.gushiciku.cn/jump/aHR0cDovL2NpdGVzZWVyeC5pc3QucHN1LmVkdS92aWV3ZG9jL2Rvd25sb2FkP2RvaT0xMC4xLjEuNTcuNzM2JnJlcD1yZXAxJnR5cGU9cGRm + 156. https://www.gushiciku.cn/jump/aHR0cHM6Ly9naXRodWIuY29tL3p5bGluL3pwdS90cmVlL21hc3Rlci96cHUvZG9jcy9wcmVzZW50YXRpb25z + 157. https://www.gushiciku.cn/jump/aHR0cDovL2otY29yZS5vcmcv + 158. https://www.gushiciku.cn/jump/aHR0cDovL2NpdGVzZWVyeC5pc3QucHN1LmVkdS92aWV3ZG9jL3N1bW1hcnk/ZG9pPTEwLjEuMS4yMTcuMjI1MQ== + 159. https://www.gushiciku.cn/jump/aHR0cDovL3NvYy5taWNyb3NlbWkuY29tL3Byb2R1Y3RzL2lwL3NlYXJjaC9kZXRhaWwuYXNweD9pZD02MzU= + 160. https://www.gushiciku.cn/jump/aHR0cHM6Ly9naXRodWIuY29tL2ZyZWVjaGlwc3Byb2plY3Qvcm9ja2V0LWNoaXA= + 161. https://www.gushiciku.cn/jump/aHR0cDovL3BhcmFsbGVsLnByaW5jZXRvbi5lZHUvcGl0b24vIw== + 162. https://www.gushiciku.cn/jump/aHR0cHM6Ly9ib290c3RyYXBwaW5nLm1pcmFoZXplLm9yZy93L2luZGV4LnBocD90aXRsZT1NYWluX1BhZ2UmYWN0aW9uPWVkaXQmc2VjdGlvbj0xMg== + 163. https://www.gushiciku.cn/jump/aHR0cHM6Ly9rb2xpYnJpb3Mub3JnL2VuLw== + 164. https://www.gushiciku.cn/jump/aHR0cDovL21pa2Vvcy5zb3VyY2Vmb3JnZS5uZXQv + 165. https://www.gushiciku.cn/jump/aHR0cHM6Ly9zb3J0aXgub3JnLw== + 166. https://www.gushiciku.cn/jump/aHR0cDovL2FzbS5zb3VyY2Vmb3JnZS5uZXQv + 167. https://www.gushiciku.cn/jump/aHR0cDovL3d3dy5saW51eGZyb21zY3JhdGNoLm9yZy9sZnMvdmlldy9zdGFibGUv + 168. https://www.gushiciku.cn/jump/aHR0cDovL3d3dy5tZXdidXJuLm5ldC9sdWtlL3BhcGVycy9idWlsZC5zaC5wZGY= + 169. https://www.gushiciku.cn/jump/aHR0cHM6Ly93d3cubmV0YnNkLm9yZy9kb2NzL2d1aWRlL2VuL2NoYXAtYnVpbGQuaHRtbA== + 170. https://www.gushiciku.cn/jump/aHR0cHM6Ly9naXRodWIuY29tL3NrYXJuZXQvbGgtYm9vdHN0cmFw + 171. https://www.gushiciku.cn/jump/aHR0cHM6Ly9wZG9zLmNzYWlsLm1pdC5lZHUvNi44MjgvMjAxNy94djYuaHRtbA== + 172. https://www.gushiciku.cn/jump/aHR0cDovL29zMTYxLmVlY3MuaGFydmFyZC5lZHUv + 173. https://www.gushiciku.cn/jump/aHR0cHM6Ly9sYW5kbGV5Lm5ldC90b3lib3gvYWJvdXQuaHRtbA== + 174. https://www.gushiciku.cn/jump/aHR0cDovL2xhbmRsZXkubmV0L2Fib3JpZ2luYWwv + 175. https://www.gushiciku.cn/jump/aHR0cHM6Ly9naXRodWIuY29tL2xhbmRsZXkvbWtyb290 + 176. https://www.gushiciku.cn/jump/aHR0cHM6Ly9naXRodWIuY29tL3Bpa2hxL2Jvb3RzdHJhcC1saW51eA== + 177. https://www.gushiciku.cn/jump/aHR0cHM6Ly9ib290c3RyYXBwaW5nLm1pcmFoZXplLm9yZy93L2luZGV4LnBocD90aXRsZT1NYWluX1BhZ2UmYWN0aW9uPWVkaXQmc2VjdGlvbj0xMw== + 178. https://www.gushiciku.cn/jump/aHR0cHM6Ly9kczlhLm5sL2FtYXppbmctZG5hLyNib290c3RyYXBwaW5n + 179. https://www.gushiciku.cn/jump/aHR0cHM6Ly9ib290c3RyYXBwaW5nLm1pcmFoZXplLm9yZy93L2luZGV4LnBocD90aXRsZT1NYWluX1BhZ2UmYWN0aW9uPWVkaXQmc2VjdGlvbj0xNA== + 180. https://www.gushiciku.cn/jump/ZnRwOi8vcHVibGljYXRpb25zLmFpLm1pdC5lZHUvYWktcHVibGljYXRpb25zL3BkZi9BSU0tMDM5LnBkZg== + 181. https://www.gushiciku.cn/jump/aHR0cDovL2xhbWJkYS10aGUtdWx0aW1hdGUub3JnL25vZGUvMzY3OA== + 182. https://www.gushiciku.cn/jump/aHR0cHM6Ly9naXRodWIuY29tL2FhbGhvdXIvYXdlc29tZS1jb21waWxlcnM= + 183. https://www.gushiciku.cn/jump/aHR0cHM6Ly9lbi53aWtpcGVkaWEub3JnL3dpa2kvVG9tYnN0b25lX2RpYWdyYW0= + 184. https://www.gushiciku.cn/jump/aHR0cDovL2Jvb3RzdHJhcHBhYmxlLm9yZy8= + 185. https://www.gushiciku.cn/jump/aHR0cHM6Ly93d3cuZnJlZWxpc3RzLm9yZy9hcmNoaXZlL2Jvb3RzdHJhcHBhYmxlLw== + 186. https://www.gushiciku.cn/jump/aHR0cHM6Ly9naXRodWIuY29tL2NhbWVyb25zd2lub2dhL3lhYmZjL3dpa2kvR2VuZXJhdGluZy1leGVjdXRhYmxlLWZpbGVzLWZyb20tc2NyYXRjaA== + 187. https://www.gushiciku.cn/jump/aHR0cDovL2kuaW1ndXIuY29tL3hNeWJseU0ucG5n + 188. https://www.gushiciku.cn/jump/aHR0cHM6Ly9lbi53aWtpcGVkaWEub3JnL3dpa2kvQ2Zyb250 + 189. https://www.gushiciku.cn/jump/aHR0cHM6Ly9zb3VyY2V3YXJlLm9yZy9nbGliYy93aWtpL0ZBUSNIb3dfZG9fSV9pbnN0YWxsX2FsbF9vZl90aGVfR05VX0NfTGlicmFyeV9wcm9qZWN0X2xpYnJhcmllc190aGF0X0lfanVzdF9idWlsdC4zRg== + 190. https://www.gushiciku.cn/jump/aHR0cDovL3Nzdy5qa3UuYXQvR2VuZXJhbC9TdGFmZi9UVy9Gb3JtQ29tcGlsZXJWZXJpZmljYXRpb25BQ0wyLnBkZg== + 191. https://www.gushiciku.cn/pl/aPMU/zh-hk + 192. https://www.gushiciku.cn/pl/aaIh/zh-hk + 193. https://www.gushiciku.cn/pl/gja4/zh-hk + 194. https://www.gushiciku.cn/pl/gwKv/zh-hk + 195. https://www.gushiciku.cn/pl/ghuF/zh-hk + 196. https://www.gushiciku.cn/pl/ghU6/zh-hk + 197. https://www.gushiciku.cn/pl/ghmX/zh-hk + 198. https://www.gushiciku.cn/pl/goFK/zh-hk + 199. https://www.gushiciku.cn/pl/goLR/zh-hk + 200. https://www.gushiciku.cn/pl/gocM/zh-hk + 201. https://www.gushiciku.cn/pl/go2M/zh-hk + 202. https://www.gushiciku.cn/pl/gSws/zh-hk + 203. https://www.gushiciku.cn/pl/gSRt/zh-hk + 204. https://www.gushiciku.cn/pl/gS0o/zh-hk + 205. https://www.gushiciku.cn/pl/gSf9/zh-hk + 206. https://www.gushiciku.cn/pl/gnNs/zh-hk + 207. https://www.gushiciku.cn/pl/gndr/zh-hk + 208. https://www.gushiciku.cn/pl/gnsw/zh-hk + 209. https://www.gushiciku.cn/pl/gesK/zh-hk + 210. https://www.gushiciku.cn/pl/geOT/zh-hk + 211. https://www.gushiciku.cn/plt/%E5%BD%99%E7%B7%A8%E7%A8%8B%E5%BA%8F + 212. https://www.gushiciku.cn/pl/a7Bq/zh-hk + 213. https://www.gushiciku.cn/pl/a3n5/zh-hk + 214. https://www.gushiciku.cn/pl/aKZv/zh-hk + 215. https://www.gushiciku.cn/pl/aPI8/zh-hk + 216. https://www.gushiciku.cn/pl/aBXP/zh-hk + 217. https://www.gushiciku.cn/pl/aRK7/zh-hk + 218. https://www.gushiciku.cn/pl/aRN0/zh-hk + 219. https://www.gushiciku.cn/pl/aUPq/zh-hk + 220. https://www.gushiciku.cn/pl/aAAu/zh-hk + 221. https://www.gushiciku.cn/pl/aLFm/zh-hk + 222. https://www.gushiciku.cn/plt/Lisp + 223. https://www.gushiciku.cn/pl/aye5/zh-hk + 224. https://www.gushiciku.cn/pl/aIxd/zh-hk + 225. https://www.gushiciku.cn/pl/aIzf/zh-hk + 226. https://www.gushiciku.cn/pl/aI2f/zh-hk + 227. https://www.gushiciku.cn/pl/aBDP/zh-hk + 228. https://www.gushiciku.cn/pl/aBKF/zh-hk + 229. https://www.gushiciku.cn/pl/aBlf/zh-hk + 230. https://www.gushiciku.cn/pl/aB2x/zh-hk + 231. https://www.gushiciku.cn/pl/aMDm/zh-hk + 232. https://www.gushiciku.cn/pl/aCyH/zh-hk + 233. https://www.gushiciku.cn/aboutus + 234. https://www.gushiciku.cn/privacy + 235. https://www.gushiciku.cn/allow |