graph LR idea_026caa3e_a121_405a_97a9_1dbe887597e6["Transformer Architecture"] idea_0b726e4d_8680_43e5_b6b1_bc64f019271d["Diffusion Models: Score-Based Image Generation via Reversed Noise Processes"] idea_15da137c_a078_4490_9d74_6315c9198572["Gradient Descent Minimizing Neural Network Cost Function via Backpropagation"] idea_16cead4a_f898_4f19_a7e8_af9cac19ac4e["Computing Mean Squared Error Cost Across Training Examples"] idea_1d3fccba_cec3_4106_96ef_240f17d77aa9["Multivariable Chain Rule for Composite Functions"] idea_2132fb22_760b_47ad_a3f5_b8bea6818535["Matrix Multiplication Rules in Linear Algebra"] idea_3506d965_b0e2_4e1c_ae37_615003c111e5["Convolutional Neural Networks"] idea_37b8cfba_6282_48ad_ba16_36ee53fed4a8["Attention Mechanism"] idea_380b1a1a_6c4b_4026_a920_80ec6f426d1c["Dot Product"] idea_39b3bbcc_05da_4992_aad3_f48527707aaa["Softmax Function"] idea_40c308c7_8691_447d_96d3_ade271a0991c["Representing a Computation as a Directed Computational Graph"] idea_41117611_9cc9_4ce2_b074_2a2df4290c45["Dot Products for Measuring Vector Similarity"] idea_4cd5b655_dc4d_4bac_8efd_a9d8eacee3a7["Feedforward Networks (MLPs) in Transformers"] idea_51fc6952_8ddc_482b_a877_a81410a758ad["Loss Functions in Supervised Machine Learning"] idea_55f443c4_8d2f_4ddc_a47e_92c40b2f39b0["Large Language Models Predict Next Words Using Transformer Attention Mechanisms"] idea_5f68aa37_e831_49c9_a5ec_b8143369eca1["Rotary Position Embeddings (RoPE)"] idea_5f964e9f_1680_4dd2_9522_7ffe33552992["Self Attention Mechanism in Transformers"] idea_607c7a52_e759_42d5_a6ea_111f3b01586a["High-Dimensional Vector Embeddings in NLP"] idea_617957b9_fd69_4219_b136_d16b1d8d3e80["Dot Product for Vector Similarity Scoring"] idea_630d21ba_ccc4_4f0c_a27c_9258f69db738["Contrastive Learning Objectives for Image-Text Alignment"] idea_6ce292d3_b67b_4b00_a7de_4fcf8668efad["Embedding Words into Continuous Vector Spaces"] idea_75d76a55_fcd9_409e_8563_d94cdca1e5f2["Token Embeddings"] idea_7c6b5143_f6d8_4a7c_80dc_78b171112e4b["Multi-Head Attention"] idea_7d37d6b2_015f_4027_afd3_ac971d92f502["Tensor Data Structures in Deep Learning Frameworks"] idea_885a21d3_8eb3_4f6c_bfaf_4e13887dab30["Large Language Models in Natural Language Processing"] idea_8dc6b374_6fc8_4905_8df8_5f6c566128cf["Weighted Sum Plus Bias Activation Calculation Methods"] idea_9287dd76_0a27_4f80_8be7_d43ffa9d2db1["Labeled Input-Output Example Pairs in Supervised Machine Learning"] idea_934f2181_e2c3_40aa_a17b_8d91c5c75a1c["Time-Reversal Symmetry in Diffusion Processes"] idea_96f7f65a_928a_4ce9_8f6f_6cefe2b2f969["Residual Connections and Layer Normalization"] idea_99ac5189_a91c_4772_8e54_4a32e6473d0a["Model Parameters as Weights and Biases"] idea_9c94fbd1_4da7_4caf_b2ed_543197d05f77["Vector Embedding Matrices in Natural Language Processing"] idea_9dfe899a_37a6_40ae_b5ed_7c3adfa0f10d["The Transpose and Why K^T Appears in Attention"] idea_9fdd368a_aba2_4add_87d4_7633dd1a8490["Markov Chains"] idea_a164d12b_4a09_4567_a930_5f444542a80d["The Chain Rule for Composite and Multivariable Functions"] idea_a28d479e_3c12_4597_bd6e_10e4752a5523["LLMs Store Facts in Multi-Layer Perceptrons Inside Transformer Networks"] idea_a7de2d63_afc2_40df_949e_0ec2cf4caacb["Semantic Geometry of Word Spaces in NLP"] idea_a812e5ee_7ee8_4c47_a3e7_23af5ab7b490["Chain Rule Application in Multivariable Calculus"] idea_b0cc4916_3a77_48ce_bfd9_97b5469ef5a7["Stochastic Differential Equations with Gaussian Noise Processes"] idea_b252bb59_a868_4b21_b1b6_dd8c4648fece["Partial Derivatives Multivariable Analysis"] idea_b36de16b_09ff_43ed_a231_8b001c6de60d["Dot Product Operation for Vectors in Linear Algebra"] idea_bd0ce92b_08d9_448a_95f3_a24fd862685a["Causal Masking for Autoregressive Generation"] idea_c05c2474_0b04_4424_ae74_42a5d7725cca["Gradient Descent Direction via Negative Gradient Vector Computation"] idea_c4ac95cd_6de3_4850_8a9a_12332222e6b9["Normal Distribution Properties in Statistics"] idea_c807ca92_5ef7_40eb_b51a_3a86fc70b887["Contextual Meaning Refinement via Attention Mechanisms in NLP"] idea_c9337ac2_d822_495d_9450_0f302bb15e3b["Loss Functions and the Gradient with Respect to Parameters"] idea_cea01eae_b1a3_49ff_a362_87d8d796874c["Backpropagation: Computing Gradients via the Chain Rule"] idea_d3041c66_d79a_4777_a651_e913a1a60b47["Chain Rule Application for Composite Functions in Calculus"] idea_df3f54f5_7501_4c83_918e_b95bf0b9cf42["Transformer Architecture: Attention, Embeddings, and Feed-Forward Blocks"] idea_df51313c_4ae6_4cad_b2d0_342b3508bd25["High-Dimensional Vector Spaces in Machine Learning"] idea_df7c909a_d36d_4b10_9e66_8e6c6ec89a4a["Softmax Function in Deep Learning"] idea_e20104e8_b4d8_4ece_92c5_f762801a2a60["Linear Regression in Machine Learning"] idea_e2d65e30_152e_46f7_9d0d_8ce17ad2076e["Matrix Vector Multiplication Operations in Neural Layers"] idea_e395f226_85b7_46da_96cc_dc74da05a340["Cosine Similarity in High-Dimensional Vector Spaces"] idea_ee709cbd_eaab_4f90_8759_77b884f5b336["Weighted Sum Aggregation for Value Vectors"] idea_f5871ce6_da5e_4e8f_b300_6073495acaa2["The Forward Pass of a Feedforward Neural Network"] idea_f7b9d806_5a3c_484e_9bfe_de8dbf62467a["Neural Network Architecture with Input Hidden Output Layers"] idea_fc292440_c380_435b_8da2_5a51ae861e43["Multivariable Calculus Gradient Definition"] idea_fcb2741c_5927_4c5e_aed6_1a58d5cadac8["Positional Encoding"] idea_e395f226_85b7_46da_96cc_dc74da05a340 --> idea_0b726e4d_8680_43e5_b6b1_bc64f019271d idea_b0cc4916_3a77_48ce_bfd9_97b5469ef5a7 --> idea_0b726e4d_8680_43e5_b6b1_bc64f019271d idea_ee709cbd_eaab_4f90_8759_77b884f5b336 --> idea_5f964e9f_1680_4dd2_9522_7ffe33552992 idea_15da137c_a078_4490_9d74_6315c9198572 --> idea_cea01eae_b1a3_49ff_a362_87d8d796874c idea_885a21d3_8eb3_4f6c_bfaf_4e13887dab30 --> idea_55f443c4_8d2f_4ddc_a47e_92c40b2f39b0 idea_c9337ac2_d822_495d_9450_0f302bb15e3b --> idea_cea01eae_b1a3_49ff_a362_87d8d796874c idea_75d76a55_fcd9_409e_8563_d94cdca1e5f2 --> idea_5f964e9f_1680_4dd2_9522_7ffe33552992 idea_e395f226_85b7_46da_96cc_dc74da05a340 --> idea_5f964e9f_1680_4dd2_9522_7ffe33552992 idea_51fc6952_8ddc_482b_a877_a81410a758ad --> idea_cea01eae_b1a3_49ff_a362_87d8d796874c idea_6ce292d3_b67b_4b00_a7de_4fcf8668efad --> idea_55f443c4_8d2f_4ddc_a47e_92c40b2f39b0 idea_99ac5189_a91c_4772_8e54_4a32e6473d0a --> idea_15da137c_a078_4490_9d74_6315c9198572 idea_b36de16b_09ff_43ed_a231_8b001c6de60d --> idea_5f964e9f_1680_4dd2_9522_7ffe33552992 idea_37b8cfba_6282_48ad_ba16_36ee53fed4a8 --> idea_5f964e9f_1680_4dd2_9522_7ffe33552992 idea_e20104e8_b4d8_4ece_92c5_f762801a2a60 --> idea_df3f54f5_7501_4c83_918e_b95bf0b9cf42 idea_d3041c66_d79a_4777_a651_e913a1a60b47 --> idea_15da137c_a078_4490_9d74_6315c9198572 idea_d3041c66_d79a_4777_a651_e913a1a60b47 --> idea_cea01eae_b1a3_49ff_a362_87d8d796874c idea_c4ac95cd_6de3_4850_8a9a_12332222e6b9 --> idea_0b726e4d_8680_43e5_b6b1_bc64f019271d idea_75d76a55_fcd9_409e_8563_d94cdca1e5f2 --> idea_df3f54f5_7501_4c83_918e_b95bf0b9cf42 idea_617957b9_fd69_4219_b136_d16b1d8d3e80 --> idea_5f964e9f_1680_4dd2_9522_7ffe33552992 idea_e2d65e30_152e_46f7_9d0d_8ce17ad2076e --> idea_a28d479e_3c12_4597_bd6e_10e4752a5523 idea_380b1a1a_6c4b_4026_a920_80ec6f426d1c --> idea_5f964e9f_1680_4dd2_9522_7ffe33552992 idea_607c7a52_e759_42d5_a6ea_111f3b01586a --> idea_a28d479e_3c12_4597_bd6e_10e4752a5523 idea_5f964e9f_1680_4dd2_9522_7ffe33552992 --> idea_df3f54f5_7501_4c83_918e_b95bf0b9cf42 idea_df7c909a_d36d_4b10_9e66_8e6c6ec89a4a --> idea_5f964e9f_1680_4dd2_9522_7ffe33552992 idea_4cd5b655_dc4d_4bac_8efd_a9d8eacee3a7 --> idea_df3f54f5_7501_4c83_918e_b95bf0b9cf42 idea_cea01eae_b1a3_49ff_a362_87d8d796874c --> idea_df3f54f5_7501_4c83_918e_b95bf0b9cf42 idea_fc292440_c380_435b_8da2_5a51ae861e43 --> idea_15da137c_a078_4490_9d74_6315c9198572 idea_9fdd368a_aba2_4add_87d4_7633dd1a8490 --> idea_0b726e4d_8680_43e5_b6b1_bc64f019271d idea_9c94fbd1_4da7_4caf_b2ed_543197d05f77 --> idea_df3f54f5_7501_4c83_918e_b95bf0b9cf42 idea_7c6b5143_f6d8_4a7c_80dc_78b171112e4b --> idea_df3f54f5_7501_4c83_918e_b95bf0b9cf42 idea_b252bb59_a868_4b21_b1b6_dd8c4648fece --> idea_cea01eae_b1a3_49ff_a362_87d8d796874c idea_b252bb59_a868_4b21_b1b6_dd8c4648fece --> idea_15da137c_a078_4490_9d74_6315c9198572 idea_3506d965_b0e2_4e1c_ae37_615003c111e5 --> idea_0b726e4d_8680_43e5_b6b1_bc64f019271d idea_40c308c7_8691_447d_96d3_ade271a0991c --> idea_cea01eae_b1a3_49ff_a362_87d8d796874c idea_a7de2d63_afc2_40df_949e_0ec2cf4caacb --> idea_df3f54f5_7501_4c83_918e_b95bf0b9cf42 idea_7d37d6b2_015f_4027_afd3_ac971d92f502 --> idea_df3f54f5_7501_4c83_918e_b95bf0b9cf42 idea_1d3fccba_cec3_4106_96ef_240f17d77aa9 --> idea_cea01eae_b1a3_49ff_a362_87d8d796874c idea_026caa3e_a121_405a_97a9_1dbe887597e6 --> idea_a28d479e_3c12_4597_bd6e_10e4752a5523 idea_a164d12b_4a09_4567_a930_5f444542a80d --> idea_cea01eae_b1a3_49ff_a362_87d8d796874c idea_e2d65e30_152e_46f7_9d0d_8ce17ad2076e --> idea_df3f54f5_7501_4c83_918e_b95bf0b9cf42 idea_39b3bbcc_05da_4992_aad3_f48527707aaa --> idea_5f964e9f_1680_4dd2_9522_7ffe33552992 idea_8dc6b374_6fc8_4905_8df8_5f6c566128cf --> idea_cea01eae_b1a3_49ff_a362_87d8d796874c idea_41117611_9cc9_4ce2_b074_2a2df4290c45 --> idea_a28d479e_3c12_4597_bd6e_10e4752a5523 idea_a812e5ee_7ee8_4c47_a3e7_23af5ab7b490 --> idea_15da137c_a078_4490_9d74_6315c9198572 idea_5f68aa37_e831_49c9_a5ec_b8143369eca1 --> idea_5f964e9f_1680_4dd2_9522_7ffe33552992 idea_026caa3e_a121_405a_97a9_1dbe887597e6 --> idea_5f964e9f_1680_4dd2_9522_7ffe33552992 idea_fcb2741c_5927_4c5e_aed6_1a58d5cadac8 --> idea_df3f54f5_7501_4c83_918e_b95bf0b9cf42 idea_16cead4a_f898_4f19_a7e8_af9cac19ac4e --> idea_cea01eae_b1a3_49ff_a362_87d8d796874c idea_bd0ce92b_08d9_448a_95f3_a24fd862685a --> idea_5f964e9f_1680_4dd2_9522_7ffe33552992 idea_c807ca92_5ef7_40eb_b51a_3a86fc70b887 --> idea_df3f54f5_7501_4c83_918e_b95bf0b9cf42 idea_df3f54f5_7501_4c83_918e_b95bf0b9cf42 --> idea_55f443c4_8d2f_4ddc_a47e_92c40b2f39b0 idea_96f7f65a_928a_4ce9_8f6f_6cefe2b2f969 --> idea_df3f54f5_7501_4c83_918e_b95bf0b9cf42 idea_f5871ce6_da5e_4e8f_b300_6073495acaa2 --> idea_cea01eae_b1a3_49ff_a362_87d8d796874c idea_9287dd76_0a27_4f80_8be7_d43ffa9d2db1 --> idea_15da137c_a078_4490_9d74_6315c9198572 idea_630d21ba_ccc4_4f0c_a27c_9258f69db738 --> idea_0b726e4d_8680_43e5_b6b1_bc64f019271d idea_2132fb22_760b_47ad_a3f5_b8bea6818535 --> idea_5f964e9f_1680_4dd2_9522_7ffe33552992 idea_c05c2474_0b04_4424_ae74_42a5d7725cca --> idea_cea01eae_b1a3_49ff_a362_87d8d796874c idea_c807ca92_5ef7_40eb_b51a_3a86fc70b887 --> idea_55f443c4_8d2f_4ddc_a47e_92c40b2f39b0 idea_f7b9d806_5a3c_484e_9bfe_de8dbf62467a --> idea_cea01eae_b1a3_49ff_a362_87d8d796874c idea_df51313c_4ae6_4cad_b2d0_342b3508bd25 --> idea_5f964e9f_1680_4dd2_9522_7ffe33552992 idea_934f2181_e2c3_40aa_a17b_8d91c5c75a1c --> idea_0b726e4d_8680_43e5_b6b1_bc64f019271d idea_9dfe899a_37a6_40ae_b5ed_7c3adfa0f10d --> idea_5f964e9f_1680_4dd2_9522_7ffe33552992 style idea_75d76a55_fcd9_409e_8563_d94cdca1e5f2 fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_df7c909a_d36d_4b10_9e66_8e6c6ec89a4a fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_5f68aa37_e831_49c9_a5ec_b8143369eca1 fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_b252bb59_a868_4b21_b1b6_dd8c4648fece fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_a28d479e_3c12_4597_bd6e_10e4752a5523 fill:#e5e7eb,stroke:#9ca3af,color:#374151 style idea_e20104e8_b4d8_4ece_92c5_f762801a2a60 fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_c807ca92_5ef7_40eb_b51a_3a86fc70b887 fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_40c308c7_8691_447d_96d3_ade271a0991c fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_9c94fbd1_4da7_4caf_b2ed_543197d05f77 fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_51fc6952_8ddc_482b_a877_a81410a758ad fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_4cd5b655_dc4d_4bac_8efd_a9d8eacee3a7 fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_8dc6b374_6fc8_4905_8df8_5f6c566128cf fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_16cead4a_f898_4f19_a7e8_af9cac19ac4e fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_c05c2474_0b04_4424_ae74_42a5d7725cca fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_37b8cfba_6282_48ad_ba16_36ee53fed4a8 fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_f7b9d806_5a3c_484e_9bfe_de8dbf62467a fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_607c7a52_e759_42d5_a6ea_111f3b01586a fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_d3041c66_d79a_4777_a651_e913a1a60b47 fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_5f964e9f_1680_4dd2_9522_7ffe33552992 fill:#e5e7eb,stroke:#9ca3af,color:#374151 style idea_b0cc4916_3a77_48ce_bfd9_97b5469ef5a7 fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_e395f226_85b7_46da_96cc_dc74da05a340 fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_0b726e4d_8680_43e5_b6b1_bc64f019271d fill:#e5e7eb,stroke:#9ca3af,color:#374151 style idea_7c6b5143_f6d8_4a7c_80dc_78b171112e4b fill:#7f1d1d,stroke:#450a0a,color:#fca5a5 style idea_39b3bbcc_05da_4992_aad3_f48527707aaa fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_c9337ac2_d822_495d_9450_0f302bb15e3b fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_f5871ce6_da5e_4e8f_b300_6073495acaa2 fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_fc292440_c380_435b_8da2_5a51ae861e43 fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_380b1a1a_6c4b_4026_a920_80ec6f426d1c fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_7d37d6b2_015f_4027_afd3_ac971d92f502 fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_e2d65e30_152e_46f7_9d0d_8ce17ad2076e fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_617957b9_fd69_4219_b136_d16b1d8d3e80 fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_41117611_9cc9_4ce2_b074_2a2df4290c45 fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_c4ac95cd_6de3_4850_8a9a_12332222e6b9 fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_a164d12b_4a09_4567_a930_5f444542a80d fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_cea01eae_b1a3_49ff_a362_87d8d796874c fill:#e5e7eb,stroke:#9ca3af,color:#374151 style idea_934f2181_e2c3_40aa_a17b_8d91c5c75a1c fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_df3f54f5_7501_4c83_918e_b95bf0b9cf42 fill:#e5e7eb,stroke:#9ca3af,color:#374151 style idea_9fdd368a_aba2_4add_87d4_7633dd1a8490 fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_b36de16b_09ff_43ed_a231_8b001c6de60d fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_55f443c4_8d2f_4ddc_a47e_92c40b2f39b0 fill:#e5e7eb,stroke:#9ca3af,color:#374151 style idea_2132fb22_760b_47ad_a3f5_b8bea6818535 fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_9dfe899a_37a6_40ae_b5ed_7c3adfa0f10d fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_630d21ba_ccc4_4f0c_a27c_9258f69db738 fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_885a21d3_8eb3_4f6c_bfaf_4e13887dab30 fill:#7f1d1d,stroke:#450a0a,color:#fca5a5 style idea_026caa3e_a121_405a_97a9_1dbe887597e6 fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_99ac5189_a91c_4772_8e54_4a32e6473d0a fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_df51313c_4ae6_4cad_b2d0_342b3508bd25 fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_6ce292d3_b67b_4b00_a7de_4fcf8668efad fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_3506d965_b0e2_4e1c_ae37_615003c111e5 fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_9287dd76_0a27_4f80_8be7_d43ffa9d2db1 fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_96f7f65a_928a_4ce9_8f6f_6cefe2b2f969 fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_fcb2741c_5927_4c5e_aed6_1a58d5cadac8 fill:#7f1d1d,stroke:#450a0a,color:#fca5a5 style idea_bd0ce92b_08d9_448a_95f3_a24fd862685a fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_1d3fccba_cec3_4106_96ef_240f17d77aa9 fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_a7de2d63_afc2_40df_949e_0ec2cf4caacb fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_ee709cbd_eaab_4f90_8759_77b884f5b336 fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_a812e5ee_7ee8_4c47_a3e7_23af5ab7b490 fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_15da137c_a078_4490_9d74_6315c9198572 fill:#e5e7eb,stroke:#9ca3af,color:#374151 linkStyle 2 stroke:#2563eb,stroke-width:3px linkStyle 3 stroke:#2563eb,stroke-width:3px linkStyle 5 stroke:#2563eb,stroke-width:3px linkStyle 6 stroke:#2563eb,stroke-width:3px linkStyle 7 stroke:#2563eb,stroke-width:3px linkStyle 8 stroke:#2563eb,stroke-width:3px linkStyle 10 stroke:#2563eb,stroke-width:3px linkStyle 11 stroke:#2563eb,stroke-width:3px linkStyle 12 stroke:#2563eb,stroke-width:3px linkStyle 14 stroke:#2563eb,stroke-width:3px linkStyle 15 stroke:#2563eb,stroke-width:3px linkStyle 18 stroke:#2563eb,stroke-width:3px linkStyle 20 stroke:#2563eb,stroke-width:3px linkStyle 22 stroke:#2563eb,stroke-width:3px linkStyle 23 stroke:#2563eb,stroke-width:3px linkStyle 25 stroke:#2563eb,stroke-width:3px linkStyle 26 stroke:#2563eb,stroke-width:3px linkStyle 30 stroke:#2563eb,stroke-width:3px linkStyle 31 stroke:#2563eb,stroke-width:3px linkStyle 33 stroke:#2563eb,stroke-width:3px linkStyle 36 stroke:#2563eb,stroke-width:3px linkStyle 38 stroke:#2563eb,stroke-width:3px linkStyle 40 stroke:#2563eb,stroke-width:3px linkStyle 41 stroke:#2563eb,stroke-width:3px linkStyle 43 stroke:#2563eb,stroke-width:3px linkStyle 44 stroke:#2563eb,stroke-width:3px linkStyle 45 stroke:#2563eb,stroke-width:3px linkStyle 47 stroke:#2563eb,stroke-width:3px linkStyle 48 stroke:#2563eb,stroke-width:3px linkStyle 50 stroke:#2563eb,stroke-width:3px linkStyle 52 stroke:#2563eb,stroke-width:3px linkStyle 53 stroke:#2563eb,stroke-width:3px linkStyle 55 stroke:#2563eb,stroke-width:3px linkStyle 56 stroke:#2563eb,stroke-width:3px linkStyle 58 stroke:#2563eb,stroke-width:3px linkStyle 59 stroke:#2563eb,stroke-width:3px linkStyle 61 stroke:#2563eb,stroke-width:3px