Skip to content

Instantly share code, notes, and snippets.

@curran
Last active November 24, 2015 01:09
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save curran/1da93bab4cdc708f41ae to your computer and use it in GitHub Desktop.
Save curran/1da93bab4cdc708f41ae to your computer and use it in GitHub Desktop.
Blocks Graph
{
"graph": {
"nodes": [
{
"id": "843177"
},
{
"id": "4055908"
},
{
"id": "950642"
},
{
"id": "4062045"
},
{
"id": "1061834"
},
{
"id": "4339083"
},
{
"id": "1341281"
},
{
"id": "1341021"
},
{
"id": "2313155"
},
{
"id": "2991587"
},
{
"id": "2979974"
},
{
"id": "4414436"
},
{
"id": "b3ff6ae1c120eea654b5"
},
{
"id": "4718016"
},
{
"id": "4979672"
},
{
"id": "4060606"
},
{
"id": "5036788"
},
{
"id": "4987520"
},
{
"id": "5044313"
},
{
"id": "3757101"
},
{
"id": "5052095"
},
{
"id": "5028304"
},
{
"id": "5068952"
},
{
"id": "4343214"
},
{
"id": "5091037"
},
{
"id": "4349545"
},
{
"id": "5100636"
},
{
"id": "1346410"
},
{
"id": "1098617"
},
{
"id": "4341574"
},
{
"id": "4341417"
},
{
"id": "5121931"
},
{
"id": "5126418"
},
{
"id": "4707858"
},
{
"id": "5141278"
},
{
"id": "1153292"
},
{
"id": "2706022"
},
{
"id": "5141528"
},
{
"id": "5149102"
},
{
"id": "5155181"
},
{
"id": "5203275"
},
{
"id": "5266202"
},
{
"id": "4015254"
},
{
"id": "5348789"
},
{
"id": "3305854"
},
{
"id": "5386999"
},
{
"id": "5180185"
},
{
"id": "5390755"
},
{
"id": "5410004"
},
{
"id": "2657838"
},
{
"id": "5416405"
},
{
"id": "5416440"
},
{
"id": "5452290"
},
{
"id": "4061961"
},
{
"id": "5498995"
},
{
"id": "5518052"
},
{
"id": "5519642"
},
{
"id": "5519819"
},
{
"id": "5520449"
},
{
"id": "5522467"
},
{
"id": "d22bbf92231876505e5d"
},
{
"id": "5553051"
},
{
"id": "5544008"
},
{
"id": "5544621"
},
{
"id": "5562420"
},
{
"id": "3711652"
},
{
"id": "3783604"
},
{
"id": "5562531"
},
{
"id": "5581551"
},
{
"id": "5601557"
},
{
"id": "5593150"
},
{
"id": "5609750"
},
{
"id": "1962173"
},
{
"id": "5624141"
},
{
"id": "5644011"
},
{
"id": "4686432"
},
{
"id": "5851197"
},
{
"id": "5886992"
},
{
"id": "5893649"
},
{
"id": "5913636"
},
{
"id": "1021953"
},
{
"id": "5939519"
},
{
"id": "5691513"
},
{
"id": "6052681"
},
{
"id": "6052814"
},
{
"id": "6150151"
},
{
"id": "5249328"
},
{
"id": "6166918"
},
{
"id": "6173659"
},
{
"id": "6203413"
},
{
"id": "1703449"
},
{
"id": "6223504"
},
{
"id": "4062085"
},
{
"id": "6262722"
},
{
"id": "5557726"
},
{
"id": "6242308"
},
{
"id": "4090848"
},
{
"id": "6279966"
},
{
"id": "6293758"
},
{
"id": "5851933"
},
{
"id": "6310180"
},
{
"id": "6312708"
},
{
"id": "6323669"
},
{
"id": "2374239"
},
{
"id": "6354551"
},
{
"id": "5649592"
},
{
"id": "6364683"
},
{
"id": "6419716"
},
{
"id": "2846454"
},
{
"id": "6420534"
},
{
"id": "4060366"
},
{
"id": "1405439"
},
{
"id": "1734663"
},
{
"id": "6432815"
},
{
"id": "6224396"
},
{
"id": "6455308"
},
{
"id": "6457608"
},
{
"id": "6457917"
},
{
"id": "6453048"
},
{
"id": "6468148"
},
{
"id": "1345853"
},
{
"id": "5694697"
},
{
"id": "3019563"
},
{
"id": "6506614"
},
{
"id": "21746a9668ffdf6d8242"
},
{
"id": "6514960"
},
{
"id": "6521802"
},
{
"id": "6526710"
},
{
"id": "6531064"
},
{
"id": "6540350"
},
{
"id": "94db779237655907b907"
},
{
"id": "6618839"
},
{
"id": "3887118"
},
{
"id": "6619909"
},
{
"id": "6631328"
},
{
"id": "1086421"
},
{
"id": "6722361"
},
{
"id": "6713736"
},
{
"id": "6769077"
},
{
"id": "5230564"
},
{
"id": "6798471"
},
{
"id": "6603431"
},
{
"id": "6909318"
},
{
"id": "6923131"
},
{
"id": "6901037"
},
{
"id": "6944484"
},
{
"id": "7008736"
},
{
"id": "6622700"
},
{
"id": "7010320"
},
{
"id": "7015186"
},
{
"id": "7023140"
},
{
"id": "7023794"
},
{
"id": "7025272"
},
{
"id": "6982528"
},
{
"id": "7039746"
},
{
"id": "6905926"
},
{
"id": "7065313"
},
{
"id": "3885304"
},
{
"id": "7127495"
},
{
"id": "4063423"
},
{
"id": "7141176"
},
{
"id": "7155003"
},
{
"id": "7204304"
},
{
"id": "7204160"
},
{
"id": "7233233"
},
{
"id": "4237768"
},
{
"id": "3846051"
},
{
"id": "7247546"
},
{
"id": "7235174"
},
{
"id": "7302132"
},
{
"id": "4341156"
},
{
"id": "7328902"
},
{
"id": "2295155"
},
{
"id": "7356026"
},
{
"id": "7475950"
},
{
"id": "7483341"
},
{
"id": "3750558"
},
{
"id": "7493693"
},
{
"id": "3680999"
},
{
"id": "7512487"
},
{
"id": "5001347"
},
{
"id": "7517984"
},
{
"id": "6890861"
},
{
"id": "7518871"
},
{
"id": "7556191"
},
{
"id": "7910706"
},
{
"id": "4339184"
},
{
"id": "1093025"
},
{
"id": "7919209"
},
{
"id": "3757110"
},
{
"id": "7938492"
},
{
"id": "7955347"
},
{
"id": "4150951"
},
{
"id": "8008417"
},
{
"id": "8026810"
},
{
"id": "1276463"
},
{
"id": "8028264"
},
{
"id": "7962295"
},
{
"id": "7960622"
},
{
"id": "4136647"
},
{
"id": "8031205"
},
{
"id": "8053186"
},
{
"id": "8203750"
},
{
"id": "4180634"
},
{
"id": "8242365"
},
{
"id": "8244446"
},
{
"id": "8260510"
},
{
"id": "8272715"
},
{
"id": "8272105"
},
{
"id": "8273682"
},
{
"id": "8289840"
},
{
"id": "8290376"
},
{
"id": "8323795"
},
{
"id": "8324872"
},
{
"id": "8326869"
},
{
"id": "8329404"
},
{
"id": "8329447"
},
{
"id": "8375092"
},
{
"id": "8429378"
},
{
"id": "8463137"
},
{
"id": "8566245"
},
{
"id": "3014589"
},
{
"id": "8699346"
},
{
"id": "4063530"
},
{
"id": "8745933"
},
{
"id": "8745544"
},
{
"id": "8746032"
},
{
"id": "8772179"
},
{
"id": "8784035"
},
{
"id": "8784278"
},
{
"id": "8784942"
},
{
"id": "8785342"
},
{
"id": "8787102"
},
{
"id": "8787855"
},
{
"id": "8788101"
},
{
"id": "4341134"
},
{
"id": "8788394"
},
{
"id": "8790730"
},
{
"id": "3808218"
},
{
"id": "8874545"
},
{
"id": "8882722"
},
{
"id": "8894003"
},
{
"id": "8900555"
},
{
"id": "8905722"
},
{
"id": "8947565"
},
{
"id": "8955159"
},
{
"id": "8947871"
},
{
"id": "8949471"
},
{
"id": "8949625"
},
{
"id": "8952219"
},
{
"id": "8955792"
},
{
"id": "8968230"
},
{
"id": "8968282"
},
{
"id": "8969477"
},
{
"id": "8967565"
},
{
"id": "9078694"
},
{
"id": "9116395"
},
{
"id": "9172603"
},
{
"id": "9204795"
},
{
"id": "4327678"
},
{
"id": "9205238"
},
{
"id": "9205257"
},
{
"id": "9205264"
},
{
"id": "9216751"
},
{
"id": "9216081"
},
{
"id": "9218980"
},
{
"id": "9238916"
},
{
"id": "9239214"
},
{
"id": "9265219"
},
{
"id": "9267535"
},
{
"id": "3058935"
},
{
"id": "9306999"
},
{
"id": "9310841"
},
{
"id": "9311124"
},
{
"id": "9354026"
},
{
"id": "4600693"
},
{
"id": "9417919"
},
{
"id": "4573883"
},
{
"id": "9496239"
},
{
"id": "9457213"
},
{
"id": "9526340"
},
{
"id": "9537081"
},
{
"id": "9591184"
},
{
"id": "9625726"
},
{
"id": "3048450"
},
{
"id": "9646032"
},
{
"id": "3305937"
},
{
"id": "9716306"
},
{
"id": "9768799"
},
{
"id": "9775876"
},
{
"id": "9788959"
},
{
"id": "9744818"
},
{
"id": "9837654"
},
{
"id": "7090426"
},
{
"id": "9842512"
},
{
"id": "9845999"
},
{
"id": "9842179"
},
{
"id": "9842284"
},
{
"id": "9849145"
},
{
"id": "1705868"
},
{
"id": "9849275"
},
{
"id": "3921009"
},
{
"id": "9882808"
},
{
"id": "9904612"
},
{
"id": "9904319"
},
{
"id": "9921862"
},
{
"id": "1642989"
},
{
"id": "9957493"
},
{
"id": "9972460"
},
{
"id": "4963273"
},
{
"id": "9977193"
},
{
"id": "9607405"
},
{
"id": "9998388"
},
{
"id": "10000634"
},
{
"id": "10173187"
},
{
"id": "4282586"
},
{
"id": "10343474"
},
{
"id": "10024231"
},
{
"id": "10412875"
},
{
"id": "10463358"
},
{
"id": "10514861"
},
{
"id": "10517778"
},
{
"id": "10527804"
},
{
"id": "11085004"
},
{
"id": "3795544"
},
{
"id": "5732029"
},
{
"id": "4183330"
},
{
"id": "2206590"
},
{
"id": "7607535"
},
{
"id": "10603627"
},
{
"id": "1804919"
},
{
"id": "10606529"
},
{
"id": "10520338"
},
{
"id": "10989553"
},
{
"id": "10990305"
},
{
"id": "5731632"
},
{
"id": "1256572"
},
{
"id": "11109971"
},
{
"id": "899670"
},
{
"id": "11114288"
},
{
"id": "7e8e57368175a1433791"
},
{
"id": "11137963"
},
{
"id": "1062383"
},
{
"id": "11336107"
},
{
"id": "11328778"
},
{
"id": "11337491"
},
{
"id": "11471415"
},
{
"id": "9843633"
},
{
"id": "7b040a736d72fe969873"
},
{
"id": "dd72bb9365543c52ce70"
},
{
"id": "1667367"
},
{
"id": "ca0adb7e426c12c06a95"
},
{
"id": "2a21754aeb6006cd5e9e"
},
{
"id": "16a9c611417ffbfc6129"
},
{
"id": "a1ff02175bd33eb9530c"
},
{
"id": "7ea3a388ff58db62f27f"
},
{
"id": "548ceef1977684ccdb08"
},
{
"id": "5806106"
},
{
"id": "acec0274a6798e3cf9de"
},
{
"id": "25aaeda463c8b666e6ad"
},
{
"id": "5662135"
},
{
"id": "12e2db1c198cf45a3cac"
},
{
"id": "ce9c2deb92042df13179"
},
{
"id": "6958e230e69a377620e3"
},
{
"id": "d67e0c64f0cb392f8a78"
},
{
"id": "3a19a7e5bdd27ca57a08"
},
{
"id": "02e4e7f61c87bf83b3d0"
},
{
"id": "9f3099afe25f65a0e52b"
},
{
"id": "d74a7e06a1b54577820b"
},
{
"id": "a1c7527eb158b57af662"
},
{
"id": "0bf05e6afe2db3864cea"
},
{
"id": "28b9d73c2871da50c616"
},
{
"id": "10524216"
},
{
"id": "b01a767b41b0e679aade"
},
{
"id": "3cc1a2a289dddbd64688"
},
{
"id": "db9e99d761f90d87cf43"
},
{
"id": "1353700"
},
{
"id": "59899a8bf3e6a4478c10"
},
{
"id": "75440bff827b7459457e"
},
{
"id": "c8b4472a648b08a26720"
},
{
"id": "a23f857ee922bea4bded"
},
{
"id": "818723e652995b6c110d"
},
{
"id": "e90bf6b22d59c90a91f5"
},
{
"id": "4463049"
},
{
"id": "29bccce80df0f253c97e"
},
{
"id": "310c99e53880faec2434"
},
{
"id": "ebec037138b5866ff0d3"
},
{
"id": "76342abc327062128604"
},
{
"id": "0d1635533f6fb5ac4da3"
},
{
"id": "3150059"
},
{
"id": "ba569633d51ebec6ec6e"
},
{
"id": "be815e45b9e172552f43"
},
{
"id": "1096355"
},
{
"id": "6c149c08fc9cde682635"
},
{
"id": "91254c459602b31ba549"
},
{
"id": "eb9cddd11657887e1e0d"
},
{
"id": "28f1fbeb41df9753e120"
},
{
"id": "5194141"
},
{
"id": "002ef2fb5c1dc2df5821"
},
{
"id": "c256fda4965d38e7c59b"
},
{
"id": "7e7ee384f7cf515f6602"
},
{
"id": "b4e090bb50146d88aec4"
},
{
"id": "1092fe86860def004ea7"
},
{
"id": "8f5969d0d51df7154c7f"
},
{
"id": "11377353"
},
{
"id": "3289530"
},
{
"id": "4248145"
},
{
"id": "b6821801c222d4d3bfe0"
},
{
"id": "4063582"
},
{
"id": "bb7ad38820bfa0076c73"
},
{
"id": "280d83080497c8c13152"
},
{
"id": "bfab4be2185584fba431"
},
{
"id": "0d5e8f28dfe7392606d9"
},
{
"id": "0e93da5f88368b60f5c4"
},
{
"id": "e12a2dda5f544e9ea19b"
},
{
"id": "89a629fb967cea10d00c"
},
{
"id": "49301d18187a3066a000"
},
{
"id": "a46928f1ad0b3e9e5fd1"
},
{
"id": "d928873379a23effa1b0"
},
{
"id": "500c7cccd948ba1bdbc9"
},
{
"id": "a5d39e0a5b3e1d4028c5"
},
{
"id": "4def1dbf2fdeb765ee7e"
},
{
"id": "ab27fe1eb708cea45881"
},
{
"id": "9119eb8ea75cf94eec6d"
},
{
"id": "301cc4acb81286747fd4"
},
{
"id": "4061502"
},
{
"id": "c0fd55536423affa69a5"
},
{
"id": "4444770"
},
{
"id": "5d4a90ab1c1a6e879a3d"
},
{
"id": "5872848"
},
{
"id": "1de23ed13138c7d9699e"
},
{
"id": "a0cbcddc6bf0eb9569fe"
},
{
"id": "0b7208cb94bfd32d26f5"
},
{
"id": "b3831331f475fdcb13df"
},
{
"id": "9c87aed9a53a3ff20e29"
},
{
"id": "e7a13ff417ff5257a067"
},
{
"id": "0ff937ac09faffd2d6b9"
},
{
"id": "b40d649842408e0cd3c0"
},
{
"id": "136d21a6dbfd64f331a4"
},
{
"id": "1af08ad6cdb01707c33f"
},
{
"id": "60b40877ef898f19aeb8"
},
{
"id": "3887235"
},
{
"id": "134ed87c99257e3f2e31"
},
{
"id": "0e57e7fff27f2eee431f"
},
{
"id": "2f079ce55bf11b5fc3a0"
},
{
"id": "7e830bd65ad749237e4d"
},
{
"id": "620ebec1c2841ea5a929"
},
{
"id": "1bedac64d0d56cded602"
},
{
"id": "ce8d624a01531add6b15"
},
{
"id": "c42968993536f921a5c8"
},
{
"id": "06fb68c99092ecddb9a7"
},
{
"id": "31469cccc573ba79e290"
},
{
"id": "875d852d7217bf0adcb9"
},
{
"id": "1315a91b54ff11cb8b81"
},
{
"id": "4636377"
},
{
"id": "334cb3d810be9077e646"
},
{
"id": "8959771"
},
{
"id": "707fa580895d178adf4b"
},
{
"id": "4b358651fe079e5bfa02"
},
{
"id": "1629464"
},
{
"id": "921afb08362d428e98eb"
},
{
"id": "6123708"
},
{
"id": "49e0f3cb67395ab2fcc7"
},
{
"id": "f6d8588a0aa3a7503f57"
},
{
"id": "8beea1d918ff4104f9ab"
},
{
"id": "3894205"
},
{
"id": "13a36f70a4f060b97e41"
},
{
"id": "6eb506b129f585ce5c8a"
},
{
"id": "e5daff57a04c2639125e"
},
{
"id": "3902569"
},
{
"id": "4618602"
},
{
"id": "e99a762017060ce81c76"
},
{
"id": "1157787"
},
{
"id": "7cd5a74c4620db72f43f"
},
{
"id": "88d2a87b72ea894c285c"
},
{
"id": "d8be922a10cb0b148cd5"
},
{
"id": "6a3b59149cf3ebdb3fc4"
},
{
"id": "5987480"
},
{
"id": "c9b90689c1438f57d649"
},
{
"id": "c2637e28b79fb3bfea13"
},
{
"id": "9bd82617061e04ad9540"
},
{
"id": "9fcf79b76c2643b98dd7"
},
{
"id": "3e72cafd95e1834f599b"
},
{
"id": "464c92429ac05c6a19a1"
},
{
"id": "38744a17f9c0141bcd04"
},
{
"id": "8dc93bce7e7200ab487d"
},
{
"id": "a22c42db65eb00d4e369"
},
{
"id": "5d47df5374d210b6f651"
},
{
"id": "473f0cf66196a008cf99"
},
{
"id": "6bd13f974d6516f3e491"
},
{
"id": "7030f35b72de721622b8"
},
{
"id": "a048edddbf83bff03a34"
},
{
"id": "ccdcb7673cdb3a796e13"
},
{
"id": "e1aa61856118edfa624d"
},
{
"id": "2e224baa7472c5e9e0e8"
},
{
"id": "c37cb8e630aaef7df30d"
},
{
"id": "9d0a18463761a7cef0c7"
},
{
"id": "5fed25f5ae341a271005"
},
{
"id": "c0e1634fb919c37575b8"
},
{
"id": "076b18cb3b5ade6fce80"
},
{
"id": "d5cf205e80c5607b6031"
},
{
"id": "7586334"
},
{
"id": "3ec13d79f2f925dfab10"
},
{
"id": "5311083."
},
{
"id": "5e8287bd3fecf0cf7b8c"
},
{
"id": "2f2e047172a34d146e4f"
},
{
"id": "4ad06b0d9ee2a390eb20"
},
{
"id": "2efd8084d345dd23ef96"
},
{
"id": "4a3b74228d9cb11eb486"
},
{
"id": "4348373"
},
{
"id": "4d221a4492f1377d32ce"
},
{
"id": "29a00092e4dbb7c659f7"
},
{
"id": "b3b3ff937241182ee67e"
},
{
"id": "3a81930c054bb8ee39bf"
},
{
"id": "33bc932b850792e832f8"
},
{
"id": "cfc042c7569c1b8a52b6"
},
{
"id": "c77e7c891bfc52157843"
},
{
"id": "b8dc84a5fa0aea425352"
},
{
"id": "779f2db53e1e365e98d4"
},
{
"id": "8af83e3999c84b4eb61e"
},
{
"id": "23562700bfe9e2c16ac5"
},
{
"id": "f21187bfb04f2d8e58b9"
},
{
"id": "85d7dce6fca6277f75fe"
},
{
"id": "025472d3ead6bed66737"
},
{
"id": "e6583e486f6df0c86b0f"
},
{
"id": "e4fd7085e303ca12f444"
},
{
"id": "1308257"
},
{
"id": "7d834d5dbc40901ac327"
},
{
"id": "b1c051113be144570881"
},
{
"id": "690bedde3f2b60a47895"
},
{
"id": "7115f7a0393de96f2fdc"
},
{
"id": "ccbc4e587ece746a25b3"
},
{
"id": "05c1e95bf7aa16c4768e"
},
{
"id": "c072f8145713cb3f0bde"
},
{
"id": "abcc82cc61c52fc47b19"
},
{
"id": "682ab33dbf139214df59"
},
{
"id": "e1e661f4696af856e017"
},
{
"id": "f8fba5bc1d56bafcdbe3"
},
{
"id": "433a9b04f82a1c78af4b"
},
{
"id": "87e6126d58f86d216a3b"
},
{
"id": "2090bc8489a662c2e84d"
},
{
"id": "4a7d0a3a159ae7d0bdc3"
},
{
"id": "a950399780ca90589f59"
},
{
"id": "df8c9ea7c60a65491d7a"
},
{
"id": "306e64e0d687a4374bcd"
},
{
"id": "b377db6afcc346d63929"
},
{
"id": "02d6acaed240ba0a504e"
},
{
"id": "82f06e52bb11f7248daf"
},
{
"id": "6746848"
},
{
"id": "c88435cb568dcaf11308"
},
{
"id": "d44783b9a0a12f3ccc3a"
},
{
"id": "a0b5a95c999628547494"
},
{
"id": "e871aeda7b98bd781771"
},
{
"id": "72eb1bf2494cf2dde203"
},
{
"id": "919d44fdf9078633a308"
},
{
"id": "3891711"
},
{
"id": "415f0c0942ffd6612a27"
},
{
"id": "4053096"
},
{
"id": "b9a0c2eafb1e655e0680"
},
{
"id": "5123745"
},
{
"id": "02dde03ccff6748520e1"
},
{
"id": "4092944"
},
{
"id": "b22107a0d297bfab8de2"
},
{
"id": "4963194"
},
{
"id": "53c9b2b6e82c59e0682e"
},
{
"id": "5803524"
},
{
"id": "3d2313ff60b01f0dfcf8"
},
{
"id": "5441022"
},
{
"id": "b2d16afee685c37df52b"
},
{
"id": "c089950ac12b5dc321c3"
},
{
"id": "6418898"
},
{
"id": "2ea51c7f3f873e7873bd"
},
{
"id": "b81877b45274bb4e3764"
},
{
"id": "fc62d1de6ada1e06b803"
},
{
"id": "b0b1234372be0bc31f89"
},
{
"id": "ab0e6fcd410c8942ac2e"
},
{
"id": "0de45f430bbfb61b6588"
},
{
"id": "ab4a38e90ccef20574df"
},
{
"id": "8866791bce42f89dc4fc"
},
{
"id": "56378770ba9e625efc73"
},
{
"id": "254addab2deb0e096ccf"
},
{
"id": "8ff691209324f1814257"
},
{
"id": "c61d648478cb26a0e6b8"
},
{
"id": "4446b31c6cd746eedaeb"
},
{
"id": "1c12e91347c4465454ac"
},
{
"id": "9b3ae292a7a27c493311"
},
{
"id": "895eb781d88148cfd8e5"
},
{
"id": "4d0e94ae403790716d6a"
},
{
"id": "168da8df0b4aa0d513f2"
},
{
"id": "df49f19e6a6d808ecf05"
},
{
"id": "ed325ac4517a554c7d62"
},
{
"id": "dd17d7b62fb4fbb56897"
},
{
"id": "f5a8e1174df721ac5f79"
},
{
"id": "0475e4fb201315a10b70"
},
{
"id": "ca05078ff4c2f70cc630"
},
{
"id": "4188334"
},
{
"id": "c0593a62ab32d99da603"
},
{
"id": "ca3a852e218ac517f00a"
},
{
"id": "9e1d659204bb8f880196"
},
{
"id": "49bb5b53c7b6e027be3d"
},
{
"id": "b86031aa5ad2a516a864"
},
{
"id": "d49a7a1ea3532a522f06"
},
{
"id": "fd0a8ee9429117b900e4"
},
{
"id": "14703cd8b0edc19979d4"
},
{
"id": "ae49c1725f078a6ae869"
},
{
"id": "3385b8e7269b5b345558"
},
{
"id": "52fb07194d4b2988cafb"
},
{
"id": "6a32cec6380b6ce75c1e"
},
{
"id": "3884955"
},
{
"id": "f61420a6f02adb618a70"
},
{
"id": "8fadc5ac9c2a9e7c5ba2"
},
{
"id": "7352810"
},
{
"id": "c2cc7242c8f800c736c4"
},
{
"id": "bbc451a7b9f902954e7c"
},
{
"id": "b8f8f112394d28f61d48"
},
{
"id": "0eea4ea262aa43d6be71"
},
{
"id": "202d7f5152274e630a6e"
},
{
"id": "a479b91bba14d633487e"
},
{
"id": "81271937fa94fdbdd854"
},
{
"id": "87d038562333a7ad4a64"
},
{
"id": "7ae0605e6f5edb39a779"
},
{
"id": "47aceae44bb5f8b63d7b"
},
{
"id": "60eec0e1727c6c628728"
},
{
"id": "805413fb3b2efaada1ce"
},
{
"id": "3943967"
},
{
"id": "752b97cef3f880a813ab"
},
{
"id": "d4e2b2854f25429a06aa"
},
{
"id": "5e3c1bed7c9cdd2b431c"
},
{
"id": "2363e734c759bea987ad"
},
{
"id": "a54fc3a6578efcdc19f4"
},
{
"id": "a931688fa8cb65db4079"
},
{
"id": "b6e1d23c16dc76371a92"
},
{
"id": "0e28e48f3e0bbd6262d2"
},
{
"id": "2c736a99c2f57bfac7e4"
},
{
"id": "87d5dd02739089986d4a"
},
{
"id": "3a68b0c81991e2e94b19"
},
{
"id": "d1e9ea2850047562be09"
},
{
"id": "3533e1c334480a30f280"
},
{
"id": "a4f1e24535f0353d91ea"
},
{
"id": "f5789e8c8269e7ae9c26"
},
{
"id": "16828b2187f6d06f77fd"
},
{
"id": "ca04856ca6afbc563957"
},
{
"id": "d5252d37917ab6eab032"
},
{
"id": "cf4b98fff0517ca04667"
},
{
"id": "4d3f0599577f5ab64aad"
},
{
"id": "9cb3fdf54c5f3ab188fc"
},
{
"id": "01aa2685f083b6c1b9fb"
},
{
"id": "ba63c55dd2dbc3ab0127"
},
{
"id": "e2744ee563f7cab80350"
},
{
"id": "bd552e711b8325c64729"
},
{
"id": "db1e524cae5e4344b2e6"
},
{
"id": "1fb2ae1dfc1471972904"
},
{
"id": "66d926fe73211fd650ec"
},
{
"id": "6c0ce7a12c7d5497350d"
},
{
"id": "8033015"
},
{
"id": "950cbe78b4c307fa14a1"
},
{
"id": "5577023"
},
{
"id": "baab51d65ffe28b1afdb"
},
{
"id": "3afbcaab896f658754c9"
},
{
"id": "88d03aa54097367eaae1"
},
{
"id": "5537697"
},
{
"id": "35b5ec7ad6547cd95781"
},
{
"id": "9aafca5fba0c7fde13aa"
},
{
"id": "198f19dbfdf071390ee1"
},
{
"id": "9b193942e2fc4ac88c6e"
},
{
"id": "4df29e2f8c6e20ed2baf"
},
{
"id": "6476579"
},
{
"id": "19d42e98ce25291eb45d"
},
{
"id": "9e04ccfebeb84bcdc76c"
},
{
"id": "4ce2ee825811f1c32125"
},
{
"id": "a274af1f64dff25ceca1"
},
{
"id": "5a9767b5c23982c89632"
},
{
"id": "3b811f05a0ce39d0d7cd"
},
{
"id": "015d34d6d3d562877e51"
},
{
"id": "015402cce2caa074551e"
},
{
"id": "dd73d3d8925cdf50df86"
},
{
"id": "5905182da50a4667dc00"
},
{
"id": "5f255332a9dcb9906f84"
},
{
"id": "5ab61f1f964fe61408e3"
},
{
"id": "1021103"
},
{
"id": "dc5be7c1d700eb6ecf46"
},
{
"id": "0854f60e489b5ee6e11a"
},
{
"id": "40a7be58639daf5d510e"
},
{
"id": "4fd75255d0c4ed3e312a"
},
{
"id": "2547496"
},
{
"id": "7391c20e56af86746a52"
},
{
"id": "975c057b97a74f307239"
},
{
"id": "d0f4046124fd9d49eda8"
},
{
"id": "476c804335f77198447e"
},
{
"id": "1be2d9d3b225b09be7e7"
},
{
"id": "b6bdb82045c2aa8225f5"
},
{
"id": "2fffa9abe50ac97603c7"
},
{
"id": "30afeb463ce552414f64"
},
{
"id": "1129492"
},
{
"id": "f50b395446ecbc1a25e9"
},
{
"id": "541a3af0d8df035fff37"
},
{
"id": "8ed34ca589e8b0cb9d3c"
},
{
"id": "440963591fcff26cb10f"
},
{
"id": "aa5bfc1e5fcc74e37f6b"
},
{
"id": "95800d30829ab8ab4ba6"
},
{
"id": "b602b35c682ec69b9025"
},
{
"id": "5c3b87ce4bc247340186"
},
{
"id": "f2aff83148a5f64f3222"
},
{
"id": "f1b4a29749408dd826ef"
},
{
"id": "a772306d6fd49874ec92"
},
{
"id": "465725cdc547c7cc8491"
},
{
"id": "44bb05aab218a40a4c12"
},
{
"id": "031c3bf8de484fbaf9a8"
},
{
"id": "d9f3cd0d926af7a5a1a8"
},
{
"id": "8172488984f877569956"
},
{
"id": "f48e9f6fbe15cb9d8bf3"
},
{
"id": "2975320"
},
{
"id": "6100713"
},
{
"id": "a40254b6cb914018ff81"
},
{
"id": "5c03354cc2b330b2fb60"
},
{
"id": "470cde4c5a3cf8eb9cea"
},
{
"id": "e23d0e04d1d42f1c39ac"
},
{
"id": "c248e13bf367f56baf84"
},
{
"id": "fe29ee67cba2b8b0d9b0"
},
{
"id": "4631136"
},
{
"id": "6f7cbde4826a86c18f92"
},
{
"id": "5661984"
},
{
"id": "7ac0d8c5ee1bd8dee8ee"
},
{
"id": "86c59aa02d761ff48435"
},
{
"id": "92c0875b1ec24654a6be"
},
{
"id": "b41c59f0b6eaf54498c0"
},
{
"id": "31eb70a0880f66262cda"
},
{
"id": "a37f2b733a75a6f348c2"
},
{
"id": "08b892efc109166b01b6"
},
{
"id": "1283663"
},
{
"id": "e89dcf210974b008d1d6"
},
{
"id": "16d19ecb8e94e0a4b6bf"
},
{
"id": "bb2d4a3ec5dadaf743d5"
},
{
"id": "cd961c10a861d1d084a8"
},
{
"id": "e9ea7af871cc11e0f43f"
},
{
"id": "3a052a4bcc85275ce469"
},
{
"id": "1c29e1dde847d98d7569"
},
{
"id": "eda532b01c24bf4ac1d6"
},
{
"id": "7148ee2a60a09fed0b43"
},
{
"id": "e2effb970b3cbe2f4e84"
},
{
"id": "d3c478944fa7ccecf262"
},
{
"id": "4063269"
},
{
"id": "a6916e88484f962d8f95"
},
{
"id": "3616869996703d48a981"
},
{
"id": "d6658135f11023171587"
},
{
"id": "3793462de638478937"
},
{
"id": "3793462de638478937ac"
},
{
"id": "ab27c49724c140a72aae"
},
{
"id": "a2c97fbf90aebe591d94"
},
{
"id": "de7de158d68ea3bf51ad"
},
{
"id": "a734fb2bb3319a2cb386"
},
{
"id": "e2349d1e850313fcb1c6"
},
{
"id": "2544a52d5e99ccae2c4c"
},
{
"id": "58f8fe3e167ef47145d0"
},
{
"id": "d4ff502dc32b5b04eae4"
},
{
"id": "adc2dfee7aef48ce5485"
},
{
"id": "fe53ec604b88f00399cf"
},
{
"id": "9d7f106c11682f5bb5fb"
},
{
"id": "3bad88913525c707c750"
},
{
"id": "560e50e437d4bb1b9142"
},
{
"id": "d49cb07923eff7a75886"
},
{
"id": "7880033"
},
{
"id": "bef5175fa223be824079"
},
{
"id": "782b91b09326541a0fc8"
},
{
"id": "a5df8dc94786a27d6420"
},
{
"id": "859c7b7150c81cc512b3"
},
{
"id": "72079f106589bc28f6ae"
},
{
"id": "a67ef6e40538f8b8b72c"
},
{
"id": "56397b2432651788f42e"
},
{
"id": "946ddf8a32b3b660ffd8"
},
{
"id": "607058d45f063622034b"
},
{
"id": "8792b124f4d6ff2c7ed1"
},
{
"id": "64f617acf7630fc47fac"
},
{
"id": "5c4288aa30de1b949433"
},
{
"id": "67648b87e80fbc31ad20"
},
{
"id": "485f76bd609e994afba6"
},
{
"id": "e65d9895da07c57e94bd"
},
{
"id": "968e82aa41cd13d0df6e"
},
{
"id": "d9f714ec852d7396ecca"
},
{
"id": "9929724"
},
{
"id": "7ef773bdf11999c9eebb"
},
{
"id": "0fd143451d09b1b973eb"
},
{
"id": "1915cf92b73739483deb"
},
{
"id": "a47ed061841c8e8361cb"
},
{
"id": "5af89b987ad1ae8b9179"
},
{
"id": "1a5e8d77ae8feb464167"
},
{
"id": "d15a4f16fa618273e10f"
},
{
"id": "50a527004cb79facf219"
},
{
"id": "44ffca2877d0132572cb"
},
{
"id": "5014368"
},
{
"id": "7b051187fe329d705ee9"
},
{
"id": "3a33bfdeda5b8f8c8cd2"
},
{
"id": "b603c3e0f7a74794da87"
},
{
"id": "bf3d285e48189507e0ea"
},
{
"id": "25e2db4abc9eaf080190"
},
{
"id": "3916621"
},
{
"id": "65f03d1ebd1742196200"
},
{
"id": "c0ffc07b23b1c556a66b"
},
{
"id": "d5ef6c58f85aba2da48b"
},
{
"id": "c11409af47b5950f0289"
},
{
"id": "f9dacd23eece9d23669c"
},
{
"id": "b99e416bd99fc0191b50"
},
{
"id": "5b16c2a5716d346e2f34"
},
{
"id": "2e10bf27fa0f9f49588b"
},
{
"id": "dcd01f820aa098133596"
},
{
"id": "8295697aee7844da2299"
},
{
"id": "1527c2dd26a26d9ee942"
},
{
"id": "a3684c52fb527c8fa415"
},
{
"id": "f6952f1ef900d84be918"
},
{
"id": "69808ec7ec07542ed7df"
},
{
"id": "df7f87361bb7e297e751"
},
{
"id": "8e25e1434cdd6db25b69"
},
{
"id": "2ab077a1a795efeab2c8"
},
{
"id": "a1e48992be56681e3f93"
},
{
"id": "8829aa45703c893e5636"
},
{
"id": "9f24af0ff261c065213e"
},
{
"id": "a4947846696ab623ce53"
},
{
"id": "274fe6247fd561425296"
},
{
"id": "27333115d86132753caa"
},
{
"id": "280cb98c8e49d05181cd"
},
{
"id": "9796212"
},
{
"id": "2ebcb3004abe34c380cc"
},
{
"id": "9403d59b12e33a0925cb"
},
{
"id": "6a3ec1c665066c95835f"
},
{
"id": "e440c7ce36e48368f606"
},
{
"id": "6452972"
},
{
"id": "b1d90127a72c1a1c1a49"
},
{
"id": "7881887"
},
{
"id": "4341699"
},
{
"id": "8e4b032ce21ee9291ee8"
},
{
"id": "2b1446f496c3968f6ecd"
},
{
"id": "0051a06829e72b423ba9"
},
{
"id": "4132797"
},
{
"id": "f5922ed4d0ac1ac2161f"
},
{
"id": "7833311"
},
{
"id": "48d3157c9de36b176e37"
},
{
"id": "20789c8df83e04e49684"
},
{
"id": "7906fa7c100d1389abfa"
},
{
"id": "3883245"
},
{
"id": "8dcadf25fae40257b0a9"
},
{
"id": "7419d900811d14803162"
},
{
"id": "f43a842a8953e87f5b3c"
},
{
"id": "a5cf55a32eb8e270d5d3"
},
{
"id": "faebcd930ab491275722"
},
{
"id": "b6eeeb4ad54f7426fa3a"
},
{
"id": "5449405addff464a0790"
},
{
"id": "f3225fa363fbaccb8c9e"
},
{
"id": "a74519c5a055b2903b41"
},
{
"id": "98cf105e8531ff12013b"
},
{
"id": "e7f4634cd71473c9658c"
},
{
"id": "f8c41743ca81d7828c3a"
},
{
"id": "7492cc85b1311f69ba3f"
},
{
"id": "02ac156db28e61ff20bb"
},
{
"id": "ebda1656976d90e2a636"
},
{
"id": "20d4098ce7ed88dde5c4"
},
{
"id": "6281f8a4ef5967c74ebe"
},
{
"id": "7ea44d0bc364b6bddbd8"
},
{
"id": "d6696d28fb47fcf8a537"
},
{
"id": "d6a92a077e78fd33316a"
},
{
"id": "d0c8b275a5a4fc4d3751"
},
{
"id": "5721459"
},
{
"id": "c21840890a4790632124"
},
{
"id": "157333662ef11c151080"
},
{
"id": "1d9c7566cbe4e594314b"
},
{
"id": "7f14a531dec565ca0884"
},
{
"id": "4bd6d92fd553bb9bac11"
},
{
"id": "42a531c5d87bfc91036e"
},
{
"id": "88a409d0edcae50bf692"
},
{
"id": "5109a9fbd5f9a7230f17"
},
{
"id": "77cfa8eb62e34833ae7c"
},
{
"id": "e662bb2e2c0783ee82f9"
},
{
"id": "64dbd9b7b740ba44462f"
},
{
"id": "6ac67b0d8ed673c9aa61"
},
{
"id": "1d679f0322174b65d032"
},
{
"id": "211bd42857358a60a936"
},
{
"id": "7b63fef8ccfbad1f851e"
},
{
"id": "ab6e41a267eb16370ab8"
},
{
"id": "53e87dbe009dc3f673b4"
},
{
"id": "1fa21f4ccf084f6369d3"
},
{
"id": "1554783"
},
{
"id": "b3dcf273c3c6d56411b6"
},
{
"id": "27969219a945e2bd20dc"
},
{
"id": "2bcd5fad7891b0b84988"
},
{
"id": "c1f459768d09e0c334c1"
},
{
"id": "c741995e777c0e089418"
},
{
"id": "5233898432653069ea8e"
},
{
"id": "eec4a6cda2f573574a11"
},
{
"id": "0252c1f32ac5f5e29a7c"
},
{
"id": "c9853a630cf49e38b2f3"
},
{
"id": "a9a3b146cfe63ab68a6b"
},
{
"id": "618daab0fc5a3ff494d9"
},
{
"id": "7b226e90c7338c69606b"
},
{
"id": "65ae9c0fc95337107448"
},
{
"id": "1b26ceafaf49848a111b"
},
{
"id": "38d7f79f61a03acc0ef0"
},
{
"id": "bc38c32d24e6fba4db84"
},
{
"id": "2d69e7fa30b8e7674590"
},
{
"id": "8681770"
},
{
"id": "30173361143da6a8c9a8"
},
{
"id": "1282943"
},
{
"id": "ae10692f2a6d2fd35dd1"
},
{
"id": "476eda7745bf4cb0e0c2"
},
{
"id": "871b7c781b92fd0044f5"
},
{
"id": "ac4c3265452529a20279"
},
{
"id": "19168c663618b7f07158"
},
{
"id": "b57ae6760ecd89dcbf0b"
},
{
"id": "3184af35f4937d878ac0"
},
{
"id": "f0008a4a8e45efc2aea2"
},
{
"id": "3513c6c87d5bdcb4fd8f"
},
{
"id": "13509f9c26901051c843"
},
{
"id": "9a66711578d16d4d845d"
},
{
"id": "458a01917183d98dff3c"
},
{
"id": "7effb25b8eb85a20ac90"
},
{
"id": "1b234c82f59aa4de8560"
},
{
"id": "c94e43b2db73f23ed8d1"
},
{
"id": "0a9bf537a64a55ab1fe8"
},
{
"id": "3887051"
},
{
"id": "7952923003a8cf0ecb45"
},
{
"id": "8aaef92e64007f882267"
},
{
"id": "f80fdbc2c03dbc1ae4e8"
},
{
"id": "e285b8e4c7b84710e463"
},
{
"id": "a7c02c493896a33d5f37"
},
{
"id": "0d95074b6d83a77dc3ad"
},
{
"id": "62568c90cc4f2657ab27"
},
{
"id": "4c1012422e4fd8afbb60"
},
{
"id": "c8ddc916e07af6e0481a"
},
{
"id": "3892928"
},
{
"id": "0e9820fb577370a13099"
},
{
"id": "4062006"
},
{
"id": "be2abfb3155a38be4de4"
},
{
"id": "1377729"
},
{
"id": "5653692"
},
{
"id": "93c5c349be14f459c98a"
},
{
"id": "4679202"
},
{
"id": "8895a155be237f7c0a32"
},
{
"id": "7faae8a06dd746c7ca5d"
},
{
"id": "3711652."
},
{
"id": "f6245adc7a3cd3930a11"
},
{
"id": "1ab475821058c206a948"
},
{
"id": "5731578"
},
{
"id": "dfa373f06cb29e62eb41"
},
{
"id": "df10eef1c2eb21c7f33c"
},
{
"id": "97ae6e6a64c48b8f4e87"
},
{
"id": "a28fe9fff8eda0eefc56"
},
{
"id": "4063663"
},
{
"id": "6ca7a08a16b33d419ba0"
},
{
"id": "5311083"
},
{
"id": "29c534ff0b270054a01c"
},
{
"id": "751fdd637f4bc2e3f08b"
},
{
"id": "aa7edeac67253ea5de7f"
},
{
"id": "77772ee20f8d509ad5b4"
},
{
"id": "3310323"
},
{
"id": "b57f4cc89dacd38fcdcd"
},
{
"id": "436c12e5bea2bdb9de57"
},
{
"id": "1552725"
},
{
"id": "c2822e1067ff91abe24e"
},
{
"id": "c8ef9d67acc044b368ef"
},
{
"id": "298e07ea67a640b5d9f4"
},
{
"id": "8e73290130d9e25c6d9c"
},
{
"id": "d8b1c5f7bc975de83d99"
},
{
"id": "531f107a0ff6eff5d543"
},
{
"id": "58675e9b609295707b9a"
},
{
"id": "b2cdc14617aa91c07b25"
},
{
"id": "840a3af6e48196de718a"
},
{
"id": "c569f8852013e07abf57"
},
{
"id": "8855733967174fe4b1b4"
},
{
"id": "066e20c1ce5008f884eb"
},
{
"id": "7d5925cb7d9721c60360"
},
{
"id": "540b1b884b80b14a44c6"
},
{
"id": "66a38345f12cbe3452ec"
},
{
"id": "1a75ec54489368b514f8"
},
{
"id": "905bb4f399e0855e08fe"
},
{
"id": "e6f72fbca42e77be0eb3"
},
{
"id": "f8c0220c54ec8347ea95"
},
{
"id": "aea3c7fc1acc0eca4d44"
},
{
"id": "28fcb6803748a31718d9"
},
{
"id": "2250a030e4ca22cd7bb8"
},
{
"id": "b8da1d56fd9c21244fdd"
},
{
"id": "37dd76398240ab29abd8"
},
{
"id": "9405946"
},
{
"id": "fb57115b0980ac1455f6"
},
{
"id": "877134763ceafaf048ad"
},
{
"id": "7db0d637e178e7204c0a"
},
{
"id": "7555321"
},
{
"id": "a74fe64e04ec9bc33ad6"
},
{
"id": "0ad500de10f9edfe5d15"
},
{
"id": "172a6a53ddbce792b10d"
},
{
"id": "23137b412caf6e80b34a"
},
{
"id": "e15f045b2ac54c532b1a"
},
{
"id": "6928381c7b61714da59e"
},
{
"id": "2c89baa04be1bd982d98"
},
{
"id": "42dc0ba7b6b561d4d99e"
},
{
"id": "4134057"
},
{
"id": "dcfcc3887ff56a9e1928"
},
{
"id": "9f9b2c7c5c3ab0bdbca9"
},
{
"id": "922f6170dec2a3cd5da6"
},
{
"id": "8dbaabf493fbc0c4ae0c"
},
{
"id": "8bfd1c8ab5cf43e6c673"
},
{
"id": "91f2699043280ccb2dac"
},
{
"id": "fbe967d45ceeb350b765"
},
{
"id": "3081153"
},
{
"id": "13fa3e31fed7834eee10"
},
{
"id": "9265674"
},
{
"id": "cff3610e7dd47bef2d01"
},
{
"id": "7ceeba3314b3013f47e2"
},
{
"id": "608c32b71c68bdda631d"
},
{
"id": "12a7de911b9c50283ab3"
},
{
"id": "ca8cc0fc1df5d7282cb5"
},
{
"id": "80323b7f3881f874c02f"
},
{
"id": "6a83de20f780b42fadb9"
},
{
"id": "3b57a788a4b96e1af211"
},
{
"id": "8b34abda1d33b983b09b"
},
{
"id": "e16ad218bc241dfd2d6e"
},
{
"id": "5f08fdc3af6e6a1e62cc"
},
{
"id": "d994dbdc9a7b21ab9692"
},
{
"id": "d53d33af6ffb1366e187"
},
{
"id": "1c34e14d8b7dd457f802"
},
{
"id": "c89a76096c070a5a7d23"
},
{
"id": "9643738d5f79c7b594d0"
},
{
"id": "924107266fe1ed38bdd6"
},
{
"id": "1014829"
},
{
"id": "c079c051fb45ddf51a70"
},
{
"id": "e803a946b571a79e1b05"
},
{
"id": "4342190"
},
{
"id": "f02abc3d4a395f280f6a"
},
{
"id": "4183701"
},
{
"id": "a62f1d61168eae985d5c"
},
{
"id": "6c9dae6ca2e4bb7d24ff"
},
{
"id": "4351d8f1b3da93de2c61"
},
{
"id": "42955069888057aff8c2"
},
{
"id": "3cf1259cd6e10e2e4aa1"
},
{
"id": "ffb26726c512f3a35643"
},
{
"id": "b536ee036c8c5ef50a8e"
},
{
"id": "cbb1c53bf5f2684cb249"
},
{
"id": "3ef2dbac59c659c639d7"
},
{
"id": "9eadf19bd2976653fa50"
},
{
"id": "2f6ec590e3efca4c65d3"
},
{
"id": "914d024adf10bface11a"
},
{
"id": "4063550"
},
{
"id": "205c8da5ef4c95306f9b"
},
{
"id": "2af6e6e47935190936b1"
},
{
"id": "da8e72b5e680c827d6dd"
},
{
"id": "8027637"
},
{
"id": "8027835"
},
{
"id": "06af5f439f24bf28aec0"
},
{
"id": "06aa7e108b77745f1f24"
},
{
"id": "0821324fb499eac293c7"
},
{
"id": "3dfee2b74943398f0550"
},
{
"id": "98129315d0f7df3b53e3"
},
{
"id": "7e473c251e68ce760e2a"
},
{
"id": "1b6758978dc2d52d3a37"
},
{
"id": "34dde25598bff6b6f76c"
},
{
"id": "ccf463d4cb5ee6a10a3f"
},
{
"id": "77d0db6e5c004bcf00f6"
},
{
"id": "9d2b2cf12fce77ea9c7d"
},
{
"id": "6fae21d59d871edb6434"
},
{
"id": "3808234"
},
{
"id": "0fe5edad0d2d621e0ae8"
},
{
"id": "dca656bcaa682130cefd"
},
{
"id": "9ba5a6fc213717515fba"
},
{
"id": "408072ba9119835f5796"
},
{
"id": "41bc67cfedf95f7d196d"
},
{
"id": "ce69c0cb655897b95daf"
},
{
"id": "5952d82b1846525207f5"
},
{
"id": "4e81dac80f36f73be6a4"
},
{
"id": "f0b021b0a56fee82dd97"
},
{
"id": "5fb51700f991e4101773"
},
{
"id": "8822395"
},
{
"id": "b25e6f091e97667c6cae"
},
{
"id": "e3ba0ce173b638e362e1"
},
{
"id": "032c1724a0433ae0f85f"
},
{
"id": "427c1ffc346ed9286fda"
},
{
"id": "7891d5fe93150c9faeb7"
},
{
"id": "134eb65f5c1b00d8a73d"
},
{
"id": "d79632a53187f8e92b15"
},
{
"id": "f705fc55e6f26df29354"
},
{
"id": "7733be2b2e595cd17189"
},
{
"id": "b82c356f1969911042d6"
},
{
"id": "833632f23c308ae2d58b"
},
{
"id": "a8aa67de3cd9f2e0554e"
},
{
"id": "aebaa163cbb99cd98fcd"
},
{
"id": "d7cbf8fd96ce42fed36d"
},
{
"id": "3db48ae4c663ca028a6f"
},
{
"id": "8f96bf393b94caff688b"
},
{
"id": "3424eed86f55550622ef"
},
{
"id": "ce13928409f2bc476ea9"
},
{
"id": "6210bd80bdd20181e1f4"
},
{
"id": "d784198bdc1c76221393"
},
{
"id": "e03a1a5c1a4a95f06c3b"
},
{
"id": "79f16392f7e1bed77f07"
},
{
"id": "1036b853c3f52b8994a4"
},
{
"id": "0c991d6ed0e994e1c7ed"
},
{
"id": "ce638f8bd5e70cb809e1"
},
{
"id": "cd8e12c7a18495980bd0"
},
{
"id": "8ae3fd45fca0f18372d4"
},
{
"id": "d8c76dfc03589e6dbf1f"
},
{
"id": "8579a28a78ddd3391d6b"
},
{
"id": "37f3b0b206cabef55e3f"
},
{
"id": "bf9c070d0fa6bab79d6a"
},
{
"id": "5c5078b3cc3e54e4fec2"
},
{
"id": "616c4ef99f71d3dab203"
},
{
"id": "bf434557e0ad8fd70579"
},
{
"id": "4afb54600dc9328d14bd"
},
{
"id": "d11779627154f490f3ca"
},
{
"id": "bf5c4ea014d0b91f1f04"
},
{
"id": "d3fd26207d7468b6c514"
},
{
"id": "6c9d44be408e541fd654"
},
{
"id": "9b329c8aa2208307cfbf"
},
{
"id": "f6f42f7f6b5dea054d18"
},
{
"id": "2d502924bad6152acbe5"
},
{
"id": "dd4dbb5dd80cad8662d0"
},
{
"id": "564b91e8e9e7cbc7821f"
},
{
"id": "fa3be10877083f295204"
},
{
"id": "1adb4033d7078f7d005e"
},
{
"id": "564fcb398fdad08442c1"
},
{
"id": "a50ccec1c202731fa8f1"
},
{
"id": "230ff9a14751b8f3092d"
},
{
"id": "a161bdb59b9dcec9a32e"
},
{
"id": "ba30b3588093e58200b1"
},
{
"id": "d5fc7956ba6896330ea1"
},
{
"id": "70da709633904c6de9d9"
},
{
"id": "16933e96f51571fbbcd6"
},
{
"id": "8543484"
},
{
"id": "9cba6c39cc335725f09f"
},
{
"id": "e130ae36d2131abc56ae"
},
{
"id": "c5607cfabe7a238f3853"
},
{
"id": "e0f1b570161875b27fc9"
},
{
"id": "dcce9b645783d5239a04"
},
{
"id": "bffd66a05d5bf04aefa7"
},
{
"id": "e2af207bc46782aa460c"
},
{
"id": "8b9e134ca8bae13bb470"
},
{
"id": "c3d1662948a049fc80dd"
},
{
"id": "6561455d304987f48ae5"
},
{
"id": "005b68abc80f5f514230"
},
{
"id": "3f9d04609513508de3bb"
},
{
"id": "0d563176b67c9d3062ae"
},
{
"id": "52d32929238ec97bc2c8"
}
],
"edges": [
{
"source": "843177",
"target": "4055908"
},
{
"source": "950642",
"target": "4062045"
},
{
"source": "1061834",
"target": "4339083"
},
{
"source": "1341281",
"target": "1341021"
},
{
"source": "2313155",
"target": "1341281"
},
{
"source": "2991587",
"target": "2979974"
},
{
"source": "4414436",
"target": "b3ff6ae1c120eea654b5"
},
{
"source": "4718016",
"target": "4718016"
},
{
"source": "4979672",
"target": "4060606"
},
{
"source": "5036788",
"target": "4987520"
},
{
"source": "5044313",
"target": "3757101"
},
{
"source": "5052095",
"target": "5028304"
},
{
"source": "5068952",
"target": "4343214"
},
{
"source": "5091037",
"target": "4349545"
},
{
"source": "5091037",
"target": "4349545"
},
{
"source": "5100636",
"target": "1346410"
},
{
"source": "5100636",
"target": "1098617"
},
{
"source": "5100636",
"target": "4341574"
},
{
"source": "5100636",
"target": "4341417"
},
{
"source": "5121931",
"target": "3757101"
},
{
"source": "5126418",
"target": "4707858"
},
{
"source": "5141278",
"target": "1153292"
},
{
"source": "5141278",
"target": "2706022"
},
{
"source": "5141528",
"target": "5141278"
},
{
"source": "5149102",
"target": "5149102"
},
{
"source": "5155181",
"target": "5141278"
},
{
"source": "5155181",
"target": "5141528"
},
{
"source": "5203275",
"target": "5203275"
},
{
"source": "5266202",
"target": "4015254"
},
{
"source": "5348789",
"target": "3305854"
},
{
"source": "5386999",
"target": "5180185"
},
{
"source": "5390755",
"target": "5386999"
},
{
"source": "5410004",
"target": "2657838"
},
{
"source": "5416405",
"target": "5416440"
},
{
"source": "5416440",
"target": "5416405"
},
{
"source": "5452290",
"target": "4061961"
},
{
"source": "5498995",
"target": "4061961"
},
{
"source": "5518052",
"target": "5518052"
},
{
"source": "5518052",
"target": "5519642"
},
{
"source": "5518052",
"target": "5519819"
},
{
"source": "5518052",
"target": "5520449"
},
{
"source": "5518052",
"target": "5522467"
},
{
"source": "5518052",
"target": "d22bbf92231876505e5d"
},
{
"source": "5518052",
"target": "5553051"
},
{
"source": "5519642",
"target": "5518052"
},
{
"source": "5519642",
"target": "5519642"
},
{
"source": "5519642",
"target": "5519819"
},
{
"source": "5519642",
"target": "5520449"
},
{
"source": "5519642",
"target": "5522467"
},
{
"source": "5519642",
"target": "d22bbf92231876505e5d"
},
{
"source": "5519642",
"target": "5553051"
},
{
"source": "5519819",
"target": "5518052"
},
{
"source": "5519819",
"target": "5519642"
},
{
"source": "5519819",
"target": "5519819"
},
{
"source": "5519819",
"target": "5520449"
},
{
"source": "5519819",
"target": "5522467"
},
{
"source": "5519819",
"target": "d22bbf92231876505e5d"
},
{
"source": "5519819",
"target": "5553051"
},
{
"source": "5520449",
"target": "5518052"
},
{
"source": "5520449",
"target": "5519642"
},
{
"source": "5520449",
"target": "5519819"
},
{
"source": "5520449",
"target": "5520449"
},
{
"source": "5520449",
"target": "5522467"
},
{
"source": "5520449",
"target": "d22bbf92231876505e5d"
},
{
"source": "5520449",
"target": "5553051"
},
{
"source": "5522467",
"target": "5518052"
},
{
"source": "5522467",
"target": "5519642"
},
{
"source": "5522467",
"target": "5519819"
},
{
"source": "5522467",
"target": "5520449"
},
{
"source": "5522467",
"target": "5522467"
},
{
"source": "5522467",
"target": "d22bbf92231876505e5d"
},
{
"source": "5522467",
"target": "5553051"
},
{
"source": "5544008",
"target": "5544621"
},
{
"source": "5553051",
"target": "5519642"
},
{
"source": "5562420",
"target": "3711652"
},
{
"source": "5562420",
"target": "3783604"
},
{
"source": "5562531",
"target": "5180185"
},
{
"source": "5581551",
"target": "5581551"
},
{
"source": "5581551",
"target": "5581551"
},
{
"source": "5601557",
"target": "5593150"
},
{
"source": "5609750",
"target": "1962173"
},
{
"source": "5624141",
"target": "5624141"
},
{
"source": "5624141",
"target": "5624141"
},
{
"source": "5624141",
"target": "5624141"
},
{
"source": "5624141",
"target": "5624141"
},
{
"source": "5624141",
"target": "5624141"
},
{
"source": "5624141",
"target": "5624141"
},
{
"source": "5624141",
"target": "5624141"
},
{
"source": "5624141",
"target": "5624141"
},
{
"source": "5624141",
"target": "5624141"
},
{
"source": "5624141",
"target": "5624141"
},
{
"source": "5644011",
"target": "4686432"
},
{
"source": "5851197",
"target": "5624141"
},
{
"source": "5851197",
"target": "5624141"
},
{
"source": "5851197",
"target": "5624141"
},
{
"source": "5851197",
"target": "5624141"
},
{
"source": "5851197",
"target": "5624141"
},
{
"source": "5851197",
"target": "5624141"
},
{
"source": "5851197",
"target": "5624141"
},
{
"source": "5851197",
"target": "5624141"
},
{
"source": "5851197",
"target": "5624141"
},
{
"source": "5851197",
"target": "5624141"
},
{
"source": "5851197",
"target": "5624141"
},
{
"source": "5886992",
"target": "4061961"
},
{
"source": "5893649",
"target": "5886992"
},
{
"source": "5913636",
"target": "1021953"
},
{
"source": "5939519",
"target": "5691513"
},
{
"source": "6052681",
"target": "6052814"
},
{
"source": "6052814",
"target": "6052681"
},
{
"source": "6150151",
"target": "5249328"
},
{
"source": "6166918",
"target": "6150151"
},
{
"source": "6166918",
"target": "5249328"
},
{
"source": "6173659",
"target": "5249328"
},
{
"source": "6203413",
"target": "1703449"
},
{
"source": "6203413",
"target": "6203413"
},
{
"source": "6223504",
"target": "4062085"
},
{
"source": "6262722",
"target": "5557726"
},
{
"source": "6262722",
"target": "6242308"
},
{
"source": "6262722",
"target": "4090848"
},
{
"source": "6279966",
"target": "5691513"
},
{
"source": "6293758",
"target": "5851933"
},
{
"source": "6310180",
"target": "6279966"
},
{
"source": "6310180",
"target": "4707858"
},
{
"source": "6312708",
"target": "6279966"
},
{
"source": "6323669",
"target": "6242308"
},
{
"source": "6323669",
"target": "2374239"
},
{
"source": "6354551",
"target": "5649592"
},
{
"source": "6364683",
"target": "5691513"
},
{
"source": "6419716",
"target": "2846454"
},
{
"source": "6420534",
"target": "4062045"
},
{
"source": "6420534",
"target": "4060366"
},
{
"source": "6420534",
"target": "1405439"
},
{
"source": "6420534",
"target": "1734663"
},
{
"source": "6432815",
"target": "6224396"
},
{
"source": "6455308",
"target": "5519819"
},
{
"source": "6457608",
"target": "5519819"
},
{
"source": "6457917",
"target": "6453048"
},
{
"source": "6468148",
"target": "1345853"
},
{
"source": "6468148",
"target": "5694697"
},
{
"source": "6468148",
"target": "3019563"
},
{
"source": "6506614",
"target": "21746a9668ffdf6d8242"
},
{
"source": "6514960",
"target": "5649592"
},
{
"source": "6521802",
"target": "5649592"
},
{
"source": "6526710",
"target": "6514960"
},
{
"source": "6526710",
"target": "5649592"
},
{
"source": "6531064",
"target": "5649592"
},
{
"source": "6540350",
"target": "94db779237655907b907"
},
{
"source": "6618839",
"target": "3887118"
},
{
"source": "6619909",
"target": "3887118"
},
{
"source": "6631328",
"target": "1405439"
},
{
"source": "6631328",
"target": "1086421"
},
{
"source": "6722361",
"target": "6713736"
},
{
"source": "6769077",
"target": "5230564"
},
{
"source": "6798471",
"target": "6603431"
},
{
"source": "6909318",
"target": "4060366"
},
{
"source": "6923131",
"target": "6901037"
},
{
"source": "6944484",
"target": "4062045"
},
{
"source": "7008736",
"target": "5249328"
},
{
"source": "7008736",
"target": "5249328"
},
{
"source": "7008736",
"target": "6622700"
},
{
"source": "7008736",
"target": "6173659"
},
{
"source": "7010320",
"target": "6173659"
},
{
"source": "7015186",
"target": "7023140"
},
{
"source": "7015186",
"target": "7008736"
},
{
"source": "7015186",
"target": "6521802"
},
{
"source": "7023140",
"target": "7008736"
},
{
"source": "7023140",
"target": "6521802"
},
{
"source": "7023140",
"target": "7015186"
},
{
"source": "7023794",
"target": "7015186"
},
{
"source": "7025272",
"target": "7023794"
},
{
"source": "7025272",
"target": "6982528"
},
{
"source": "7025272",
"target": "7008736"
},
{
"source": "7025272",
"target": "4060606"
},
{
"source": "7039746",
"target": "7025272"
},
{
"source": "7039746",
"target": "6905926"
},
{
"source": "7065313",
"target": "3885304"
},
{
"source": "7127495",
"target": "4063423"
},
{
"source": "7141176",
"target": "7023794"
},
{
"source": "7155003",
"target": "4063423"
},
{
"source": "7204304",
"target": "7204160"
},
{
"source": "7233233",
"target": "4237768"
},
{
"source": "7233233",
"target": "3846051"
},
{
"source": "7233233",
"target": "4060366"
},
{
"source": "7247546",
"target": "7235174"
},
{
"source": "7302132",
"target": "7233233"
},
{
"source": "7302132",
"target": "4341156"
},
{
"source": "7328902",
"target": "2295155"
},
{
"source": "7356026",
"target": "4063423"
},
{
"source": "7475950",
"target": "7328902"
},
{
"source": "7475950",
"target": "2295155"
},
{
"source": "7483341",
"target": "3750558"
},
{
"source": "7493693",
"target": "7483341"
},
{
"source": "7493693",
"target": "3680999"
},
{
"source": "7512487",
"target": "7493693"
},
{
"source": "7512487",
"target": "5001347"
},
{
"source": "7512487",
"target": "6901037"
},
{
"source": "7517984",
"target": "7512487"
},
{
"source": "7517984",
"target": "6890861"
},
{
"source": "7518871",
"target": "7517984"
},
{
"source": "7556191",
"target": "7475950"
},
{
"source": "7556191",
"target": "2295155"
},
{
"source": "7910706",
"target": "4339184"
},
{
"source": "7910706",
"target": "1093025"
},
{
"source": "7919209",
"target": "3757110"
},
{
"source": "7938492",
"target": "7910706"
},
{
"source": "7955347",
"target": "4150951"
},
{
"source": "8008417",
"target": "4150951"
},
{
"source": "8026810",
"target": "1276463"
},
{
"source": "8028264",
"target": "7025272"
},
{
"source": "8028264",
"target": "7962295"
},
{
"source": "8028264",
"target": "7938492"
},
{
"source": "8028264",
"target": "7960622"
},
{
"source": "8028264",
"target": "7015186"
},
{
"source": "8028264",
"target": "7025272"
},
{
"source": "8028264",
"target": "7023794"
},
{
"source": "8028264",
"target": "7025272"
},
{
"source": "8028264",
"target": "4136647"
},
{
"source": "8028264",
"target": "7493693"
},
{
"source": "8031205",
"target": "8028264"
},
{
"source": "8053186",
"target": "7518871"
},
{
"source": "8203750",
"target": "4180634"
},
{
"source": "8242365",
"target": "8028264"
},
{
"source": "8242365",
"target": "8031205"
},
{
"source": "8244446",
"target": "7910706"
},
{
"source": "8244446",
"target": "7938492"
},
{
"source": "8244446",
"target": "8260510"
},
{
"source": "8260510",
"target": "8244446"
},
{
"source": "8272715",
"target": "8260510"
},
{
"source": "8272715",
"target": "8272105"
},
{
"source": "8272715",
"target": "8028264"
},
{
"source": "8272715",
"target": "8031205"
},
{
"source": "8273682",
"target": "4339083"
},
{
"source": "8289840",
"target": "8272715"
},
{
"source": "8290376",
"target": "8272715"
},
{
"source": "8323795",
"target": "4339083"
},
{
"source": "8324872",
"target": "4339083"
},
{
"source": "8326869",
"target": "4339083"
},
{
"source": "8329404",
"target": "4339083"
},
{
"source": "8329447",
"target": "4339083"
},
{
"source": "8375092",
"target": "4339083"
},
{
"source": "8429378",
"target": "8429378"
},
{
"source": "8463137",
"target": "1341281"
},
{
"source": "8566245",
"target": "3014589"
},
{
"source": "8699346",
"target": "4063530"
},
{
"source": "8699346",
"target": "8699346"
},
{
"source": "8745933",
"target": "8745544"
},
{
"source": "8746032",
"target": "7483341"
},
{
"source": "8772179",
"target": "8272715"
},
{
"source": "8772179",
"target": "6521802"
},
{
"source": "8772179",
"target": "8260510"
},
{
"source": "8784035",
"target": "8772179"
},
{
"source": "8784035",
"target": "6514960"
},
{
"source": "8784278",
"target": "8772179"
},
{
"source": "8784942",
"target": "6514960"
},
{
"source": "8784942",
"target": "8784278"
},
{
"source": "8785342",
"target": "8784942"
},
{
"source": "8787102",
"target": "8784942"
},
{
"source": "8787855",
"target": "8787102"
},
{
"source": "8787855",
"target": "6521802"
},
{
"source": "8788101",
"target": "8784278"
},
{
"source": "8788101",
"target": "4341134"
},
{
"source": "8788394",
"target": "8788101"
},
{
"source": "8788394",
"target": "8784942"
},
{
"source": "8790730",
"target": "3808218"
},
{
"source": "8874545",
"target": "3757110"
},
{
"source": "8882722",
"target": "8784942"
},
{
"source": "8894003",
"target": "4180634"
},
{
"source": "8900555",
"target": "8566245"
},
{
"source": "8905722",
"target": "8900555"
},
{
"source": "8947565",
"target": "8882722"
},
{
"source": "8947565",
"target": "8784942"
},
{
"source": "8947565",
"target": "8955159"
},
{
"source": "8947565",
"target": "8947871"
},
{
"source": "8947871",
"target": "8947565"
},
{
"source": "8947871",
"target": "8955159"
},
{
"source": "8949471",
"target": "6531064"
},
{
"source": "8949471",
"target": "5649592"
},
{
"source": "8949625",
"target": "5649592"
},
{
"source": "8952219",
"target": "3885304"
},
{
"source": "8955159",
"target": "8949471"
},
{
"source": "8955159",
"target": "8947565"
},
{
"source": "8955792",
"target": "8882722"
},
{
"source": "8955792",
"target": "8949471"
},
{
"source": "8968230",
"target": "6514960"
},
{
"source": "8968230",
"target": "8949471"
},
{
"source": "8968230",
"target": "6521802"
},
{
"source": "8968282",
"target": "8968230"
},
{
"source": "8969477",
"target": "8967565"
},
{
"source": "9078694",
"target": "4063423"
},
{
"source": "9116395",
"target": "4060366"
},
{
"source": "9172603",
"target": "1962173"
},
{
"source": "9204795",
"target": "4327678"
},
{
"source": "9205238",
"target": "9205257"
},
{
"source": "9205238",
"target": "9205264"
},
{
"source": "9205257",
"target": "9205238"
},
{
"source": "9205257",
"target": "9205264"
},
{
"source": "9205264",
"target": "9205238"
},
{
"source": "9205264",
"target": "9205257"
},
{
"source": "9216751",
"target": "9216081"
},
{
"source": "9216751",
"target": "9216751"
},
{
"source": "9218980",
"target": "9218980"
},
{
"source": "9238916",
"target": "9204795"
},
{
"source": "9239214",
"target": "9265219"
},
{
"source": "9265219",
"target": "9239214"
},
{
"source": "9267535",
"target": "3058935"
},
{
"source": "9306999",
"target": "8949471"
},
{
"source": "9310841",
"target": "8949471"
},
{
"source": "9311124",
"target": "6514960"
},
{
"source": "9354026",
"target": "4600693"
},
{
"source": "9417919",
"target": "5126418"
},
{
"source": "9417919",
"target": "4573883"
},
{
"source": "9496239",
"target": "9457213"
},
{
"source": "9526340",
"target": "1021953"
},
{
"source": "9526340",
"target": "1021953"
},
{
"source": "9537081",
"target": "5518052"
},
{
"source": "9537081",
"target": "5519642"
},
{
"source": "9537081",
"target": "5519819"
},
{
"source": "9537081",
"target": "5520449"
},
{
"source": "9537081",
"target": "5522467"
},
{
"source": "9537081",
"target": "5553051"
},
{
"source": "9591184",
"target": "9417919"
},
{
"source": "9591184",
"target": "4573883"
},
{
"source": "9625726",
"target": "3048450"
},
{
"source": "9646032",
"target": "3887118"
},
{
"source": "9646032",
"target": "3305937"
},
{
"source": "9716306",
"target": "9716306"
},
{
"source": "9768799",
"target": "9768799"
},
{
"source": "9768799",
"target": "9768799"
},
{
"source": "9775876",
"target": "9775876"
},
{
"source": "9788959",
"target": "9744818"
},
{
"source": "9837654",
"target": "7090426"
},
{
"source": "9842512",
"target": "9845999"
},
{
"source": "9842512",
"target": "9842179"
},
{
"source": "9842512",
"target": "9842284"
},
{
"source": "9845999",
"target": "9842512"
},
{
"source": "9849145",
"target": "1705868"
},
{
"source": "9849275",
"target": "3921009"
},
{
"source": "9882808",
"target": "5416440"
},
{
"source": "9904612",
"target": "9904319"
},
{
"source": "9904612",
"target": "9904319"
},
{
"source": "9921862",
"target": "1642989"
},
{
"source": "9957493",
"target": "4339083"
},
{
"source": "9972460",
"target": "4343214"
},
{
"source": "9972460",
"target": "4343214"
},
{
"source": "9972460",
"target": "4963273"
},
{
"source": "9977193",
"target": "9607405"
},
{
"source": "9998388",
"target": "9998388"
},
{
"source": "10000634",
"target": "10000634"
},
{
"source": "10173187",
"target": "4282586"
},
{
"source": "10343474",
"target": "10024231"
},
{
"source": "10412875",
"target": "10412875"
},
{
"source": "10463358",
"target": "9972460"
},
{
"source": "10463358",
"target": "9972460"
},
{
"source": "10514861",
"target": "10517778"
},
{
"source": "10527804",
"target": "11085004"
},
{
"source": "10527804",
"target": "3795544"
},
{
"source": "10527804",
"target": "5732029"
},
{
"source": "10527804",
"target": "4183330"
},
{
"source": "10527804",
"target": "2206590"
},
{
"source": "10527804",
"target": "7607535"
},
{
"source": "10603627",
"target": "3887118"
},
{
"source": "10603627",
"target": "3887118"
},
{
"source": "10603627",
"target": "1804919"
},
{
"source": "10606529",
"target": "10520338"
},
{
"source": "10989553",
"target": "10990305"
},
{
"source": "10989553",
"target": "10990305"
},
{
"source": "10990305",
"target": "10989553"
},
{
"source": "10990305",
"target": "10989553"
},
{
"source": "11085004",
"target": "10527804"
},
{
"source": "11085004",
"target": "5731632"
},
{
"source": "11085004",
"target": "1256572"
},
{
"source": "11109971",
"target": "899670"
},
{
"source": "11114288",
"target": "7e8e57368175a1433791"
},
{
"source": "11137963",
"target": "1062383"
},
{
"source": "11336107",
"target": "11328778"
},
{
"source": "11337491",
"target": "3014589"
},
{
"source": "11471415",
"target": "9843633"
},
{
"source": "7b040a736d72fe969873",
"target": "4060366"
},
{
"source": "7b040a736d72fe969873",
"target": "4341156"
},
{
"source": "dd72bb9365543c52ce70",
"target": "1667367"
},
{
"source": "dd72bb9365543c52ce70",
"target": "ca0adb7e426c12c06a95"
},
{
"source": "2a21754aeb6006cd5e9e",
"target": "4183330"
},
{
"source": "16a9c611417ffbfc6129",
"target": "4183330"
},
{
"source": "a1ff02175bd33eb9530c",
"target": "7ea3a388ff58db62f27f"
},
{
"source": "548ceef1977684ccdb08",
"target": "5806106"
},
{
"source": "acec0274a6798e3cf9de",
"target": "1153292"
},
{
"source": "acec0274a6798e3cf9de",
"target": "2706022"
},
{
"source": "25aaeda463c8b666e6ad",
"target": "5662135"
},
{
"source": "12e2db1c198cf45a3cac",
"target": "ce9c2deb92042df13179"
},
{
"source": "12e2db1c198cf45a3cac",
"target": "6958e230e69a377620e3"
},
{
"source": "12e2db1c198cf45a3cac",
"target": "d67e0c64f0cb392f8a78"
},
{
"source": "d67e0c64f0cb392f8a78",
"target": "ce9c2deb92042df13179"
},
{
"source": "d67e0c64f0cb392f8a78",
"target": "6958e230e69a377620e3"
},
{
"source": "6958e230e69a377620e3",
"target": "ce9c2deb92042df13179"
},
{
"source": "3a19a7e5bdd27ca57a08",
"target": "02e4e7f61c87bf83b3d0"
},
{
"source": "3a19a7e5bdd27ca57a08",
"target": "9f3099afe25f65a0e52b"
},
{
"source": "3a19a7e5bdd27ca57a08",
"target": "d74a7e06a1b54577820b"
},
{
"source": "a1c7527eb158b57af662",
"target": "0bf05e6afe2db3864cea"
},
{
"source": "28b9d73c2871da50c616",
"target": "10524216"
},
{
"source": "b01a767b41b0e679aade",
"target": "3cc1a2a289dddbd64688"
},
{
"source": "db9e99d761f90d87cf43",
"target": "1353700"
},
{
"source": "59899a8bf3e6a4478c10",
"target": "3887118"
},
{
"source": "75440bff827b7459457e",
"target": "c8b4472a648b08a26720"
},
{
"source": "75440bff827b7459457e",
"target": "a23f857ee922bea4bded"
},
{
"source": "75440bff827b7459457e",
"target": "818723e652995b6c110d"
},
{
"source": "818723e652995b6c110d",
"target": "c8b4472a648b08a26720"
},
{
"source": "818723e652995b6c110d",
"target": "a23f857ee922bea4bded"
},
{
"source": "a23f857ee922bea4bded",
"target": "c8b4472a648b08a26720"
},
{
"source": "e90bf6b22d59c90a91f5",
"target": "9607405"
},
{
"source": "e90bf6b22d59c90a91f5",
"target": "4463049"
},
{
"source": "29bccce80df0f253c97e",
"target": "310c99e53880faec2434"
},
{
"source": "ebec037138b5866ff0d3",
"target": "76342abc327062128604"
},
{
"source": "0d1635533f6fb5ac4da3",
"target": "3150059"
},
{
"source": "ba569633d51ebec6ec6e",
"target": "3711652"
},
{
"source": "be815e45b9e172552f43",
"target": "1096355"
},
{
"source": "6c149c08fc9cde682635",
"target": "6c149c08fc9cde682635"
},
{
"source": "6c149c08fc9cde682635",
"target": "6c149c08fc9cde682635"
},
{
"source": "6c149c08fc9cde682635",
"target": "6c149c08fc9cde682635"
},
{
"source": "6c149c08fc9cde682635",
"target": "6c149c08fc9cde682635"
},
{
"source": "6c149c08fc9cde682635",
"target": "6c149c08fc9cde682635"
},
{
"source": "6c149c08fc9cde682635",
"target": "6c149c08fc9cde682635"
},
{
"source": "6c149c08fc9cde682635",
"target": "6c149c08fc9cde682635"
},
{
"source": "6c149c08fc9cde682635",
"target": "6c149c08fc9cde682635"
},
{
"source": "6c149c08fc9cde682635",
"target": "6c149c08fc9cde682635"
},
{
"source": "6c149c08fc9cde682635",
"target": "6c149c08fc9cde682635"
},
{
"source": "6c149c08fc9cde682635",
"target": "6c149c08fc9cde682635"
},
{
"source": "6c149c08fc9cde682635",
"target": "6c149c08fc9cde682635"
},
{
"source": "91254c459602b31ba549",
"target": "eb9cddd11657887e1e0d"
},
{
"source": "28f1fbeb41df9753e120",
"target": "5194141"
},
{
"source": "002ef2fb5c1dc2df5821",
"target": "c256fda4965d38e7c59b"
},
{
"source": "7e7ee384f7cf515f6602",
"target": "b4e090bb50146d88aec4"
},
{
"source": "c256fda4965d38e7c59b",
"target": "1092fe86860def004ea7"
},
{
"source": "c256fda4965d38e7c59b",
"target": "5100636"
},
{
"source": "8f5969d0d51df7154c7f",
"target": "11377353"
},
{
"source": "1092fe86860def004ea7",
"target": "3289530"
},
{
"source": "1092fe86860def004ea7",
"target": "4248145"
},
{
"source": "b6821801c222d4d3bfe0",
"target": "4063582"
},
{
"source": "bb7ad38820bfa0076c73",
"target": "280d83080497c8c13152"
},
{
"source": "bb7ad38820bfa0076c73",
"target": "280d83080497c8c13152"
},
{
"source": "bb7ad38820bfa0076c73",
"target": "bfab4be2185584fba431"
},
{
"source": "0d5e8f28dfe7392606d9",
"target": "0e93da5f88368b60f5c4"
},
{
"source": "e12a2dda5f544e9ea19b",
"target": "89a629fb967cea10d00c"
},
{
"source": "49301d18187a3066a000",
"target": "a46928f1ad0b3e9e5fd1"
},
{
"source": "d928873379a23effa1b0",
"target": "500c7cccd948ba1bdbc9"
},
{
"source": "a5d39e0a5b3e1d4028c5",
"target": "4def1dbf2fdeb765ee7e"
},
{
"source": "ab27fe1eb708cea45881",
"target": "9119eb8ea75cf94eec6d"
},
{
"source": "301cc4acb81286747fd4",
"target": "4061502"
},
{
"source": "c0fd55536423affa69a5",
"target": "4444770"
},
{
"source": "5d4a90ab1c1a6e879a3d",
"target": "5872848"
},
{
"source": "1de23ed13138c7d9699e",
"target": "a0cbcddc6bf0eb9569fe"
},
{
"source": "1de23ed13138c7d9699e",
"target": "a0cbcddc6bf0eb9569fe"
},
{
"source": "0b7208cb94bfd32d26f5",
"target": "b3831331f475fdcb13df"
},
{
"source": "0b7208cb94bfd32d26f5",
"target": "9c87aed9a53a3ff20e29"
},
{
"source": "0b7208cb94bfd32d26f5",
"target": "e7a13ff417ff5257a067"
},
{
"source": "e7a13ff417ff5257a067",
"target": "b3831331f475fdcb13df"
},
{
"source": "e7a13ff417ff5257a067",
"target": "9c87aed9a53a3ff20e29"
},
{
"source": "9c87aed9a53a3ff20e29",
"target": "b3831331f475fdcb13df"
},
{
"source": "0ff937ac09faffd2d6b9",
"target": "b40d649842408e0cd3c0"
},
{
"source": "136d21a6dbfd64f331a4",
"target": "1af08ad6cdb01707c33f"
},
{
"source": "136d21a6dbfd64f331a4",
"target": "3885304"
},
{
"source": "136d21a6dbfd64f331a4",
"target": "60b40877ef898f19aeb8"
},
{
"source": "136d21a6dbfd64f331a4",
"target": "3887235"
},
{
"source": "136d21a6dbfd64f331a4",
"target": "134ed87c99257e3f2e31"
},
{
"source": "136d21a6dbfd64f331a4",
"target": "4060606"
},
{
"source": "136d21a6dbfd64f331a4",
"target": "3887235"
},
{
"source": "136d21a6dbfd64f331a4",
"target": "3cc1a2a289dddbd64688"
},
{
"source": "136d21a6dbfd64f331a4",
"target": "0e57e7fff27f2eee431f"
},
{
"source": "0e57e7fff27f2eee431f",
"target": "1af08ad6cdb01707c33f"
},
{
"source": "0e57e7fff27f2eee431f",
"target": "3885304"
},
{
"source": "0e57e7fff27f2eee431f",
"target": "60b40877ef898f19aeb8"
},
{
"source": "0e57e7fff27f2eee431f",
"target": "3887235"
},
{
"source": "0e57e7fff27f2eee431f",
"target": "134ed87c99257e3f2e31"
},
{
"source": "0e57e7fff27f2eee431f",
"target": "4060606"
},
{
"source": "0e57e7fff27f2eee431f",
"target": "3887235"
},
{
"source": "0e57e7fff27f2eee431f",
"target": "3cc1a2a289dddbd64688"
},
{
"source": "2f079ce55bf11b5fc3a0",
"target": "7e830bd65ad749237e4d"
},
{
"source": "2f079ce55bf11b5fc3a0",
"target": "620ebec1c2841ea5a929"
},
{
"source": "620ebec1c2841ea5a929",
"target": "7e830bd65ad749237e4d"
},
{
"source": "1bedac64d0d56cded602",
"target": "3885304"
},
{
"source": "ce8d624a01531add6b15",
"target": "c42968993536f921a5c8"
},
{
"source": "ce8d624a01531add6b15",
"target": "c42968993536f921a5c8"
},
{
"source": "06fb68c99092ecddb9a7",
"target": "1153292"
},
{
"source": "06fb68c99092ecddb9a7",
"target": "2706022"
},
{
"source": "06fb68c99092ecddb9a7",
"target": "1153292"
},
{
"source": "06fb68c99092ecddb9a7",
"target": "2706022"
},
{
"source": "31469cccc573ba79e290",
"target": "4600693"
},
{
"source": "875d852d7217bf0adcb9",
"target": "3885304"
},
{
"source": "1315a91b54ff11cb8b81",
"target": "4636377"
},
{
"source": "334cb3d810be9077e646",
"target": "8959771"
},
{
"source": "707fa580895d178adf4b",
"target": "5052095"
},
{
"source": "707fa580895d178adf4b",
"target": "5028304"
},
{
"source": "4b358651fe079e5bfa02",
"target": "1629464"
},
{
"source": "921afb08362d428e98eb",
"target": "6123708"
},
{
"source": "921afb08362d428e98eb",
"target": "49e0f3cb67395ab2fcc7"
},
{
"source": "f6d8588a0aa3a7503f57",
"target": "8beea1d918ff4104f9ab"
},
{
"source": "8beea1d918ff4104f9ab",
"target": "3894205"
},
{
"source": "a0cbcddc6bf0eb9569fe",
"target": "a0cbcddc6bf0eb9569fe"
},
{
"source": "13a36f70a4f060b97e41",
"target": "b3ff6ae1c120eea654b5"
},
{
"source": "6eb506b129f585ce5c8a",
"target": "e5daff57a04c2639125e"
},
{
"source": "6eb506b129f585ce5c8a",
"target": "e5daff57a04c2639125e"
},
{
"source": "e5daff57a04c2639125e",
"target": "b3ff6ae1c120eea654b5"
},
{
"source": "e5daff57a04c2639125e",
"target": "3902569"
},
{
"source": "e5daff57a04c2639125e",
"target": "4618602"
},
{
"source": "e99a762017060ce81c76",
"target": "b3ff6ae1c120eea654b5"
},
{
"source": "e99a762017060ce81c76",
"target": "1157787"
},
{
"source": "7cd5a74c4620db72f43f",
"target": "b3ff6ae1c120eea654b5"
},
{
"source": "7cd5a74c4620db72f43f",
"target": "1157787"
},
{
"source": "88d2a87b72ea894c285c",
"target": "b3ff6ae1c120eea654b5"
},
{
"source": "88d2a87b72ea894c285c",
"target": "1157787"
},
{
"source": "d8be922a10cb0b148cd5",
"target": "b3ff6ae1c120eea654b5"
},
{
"source": "d8be922a10cb0b148cd5",
"target": "1157787"
},
{
"source": "6a3b59149cf3ebdb3fc4",
"target": "5987480"
},
{
"source": "c9b90689c1438f57d649",
"target": "c2637e28b79fb3bfea13"
},
{
"source": "9bd82617061e04ad9540",
"target": "c2637e28b79fb3bfea13"
},
{
"source": "9fcf79b76c2643b98dd7",
"target": "b3ff6ae1c120eea654b5"
},
{
"source": "3e72cafd95e1834f599b",
"target": "b3ff6ae1c120eea654b5"
},
{
"source": "464c92429ac05c6a19a1",
"target": "38744a17f9c0141bcd04"
},
{
"source": "8dc93bce7e7200ab487d",
"target": "38744a17f9c0141bcd04"
},
{
"source": "a22c42db65eb00d4e369",
"target": "38744a17f9c0141bcd04"
},
{
"source": "38744a17f9c0141bcd04",
"target": "b3ff6ae1c120eea654b5"
},
{
"source": "5d47df5374d210b6f651",
"target": "473f0cf66196a008cf99"
},
{
"source": "473f0cf66196a008cf99",
"target": "b3ff6ae1c120eea654b5"
},
{
"source": "6bd13f974d6516f3e491",
"target": "7030f35b72de721622b8"
},
{
"source": "a048edddbf83bff03a34",
"target": "7030f35b72de721622b8"
},
{
"source": "7030f35b72de721622b8",
"target": "b3ff6ae1c120eea654b5"
},
{
"source": "ccdcb7673cdb3a796e13",
"target": "b3ff6ae1c120eea654b5"
},
{
"source": "e1aa61856118edfa624d",
"target": "b3ff6ae1c120eea654b5"
},
{
"source": "2e224baa7472c5e9e0e8",
"target": "c37cb8e630aaef7df30d"
},
{
"source": "9d0a18463761a7cef0c7",
"target": "4339083"
},
{
"source": "5fed25f5ae341a271005",
"target": "c0e1634fb919c37575b8"
},
{
"source": "5fed25f5ae341a271005",
"target": "1353700"
},
{
"source": "5fed25f5ae341a271005",
"target": "1353700"
},
{
"source": "5fed25f5ae341a271005",
"target": "076b18cb3b5ade6fce80"
},
{
"source": "d5cf205e80c5607b6031",
"target": "7586334"
},
{
"source": "3ec13d79f2f925dfab10",
"target": "5311083."
},
{
"source": "3ec13d79f2f925dfab10",
"target": "3887118"
},
{
"source": "5e8287bd3fecf0cf7b8c",
"target": "5028304"
},
{
"source": "5e8287bd3fecf0cf7b8c",
"target": "5028304"
},
{
"source": "2f2e047172a34d146e4f",
"target": "4ad06b0d9ee2a390eb20"
},
{
"source": "2f2e047172a34d146e4f",
"target": "2efd8084d345dd23ef96"
},
{
"source": "2efd8084d345dd23ef96",
"target": "4ad06b0d9ee2a390eb20"
},
{
"source": "4a3b74228d9cb11eb486",
"target": "4348373"
},
{
"source": "4d221a4492f1377d32ce",
"target": "29a00092e4dbb7c659f7"
},
{
"source": "4d221a4492f1377d32ce",
"target": "b3b3ff937241182ee67e"
},
{
"source": "b3b3ff937241182ee67e",
"target": "29a00092e4dbb7c659f7"
},
{
"source": "3a81930c054bb8ee39bf",
"target": "33bc932b850792e832f8"
},
{
"source": "33bc932b850792e832f8",
"target": "3a81930c054bb8ee39bf"
},
{
"source": "cfc042c7569c1b8a52b6",
"target": "c77e7c891bfc52157843"
},
{
"source": "b8dc84a5fa0aea425352",
"target": "779f2db53e1e365e98d4"
},
{
"source": "8af83e3999c84b4eb61e",
"target": "5194141"
},
{
"source": "8af83e3999c84b4eb61e",
"target": "28f1fbeb41df9753e120"
},
{
"source": "23562700bfe9e2c16ac5",
"target": "c256fda4965d38e7c59b"
},
{
"source": "23562700bfe9e2c16ac5",
"target": "002ef2fb5c1dc2df5821"
},
{
"source": "f21187bfb04f2d8e58b9",
"target": "85d7dce6fca6277f75fe"
},
{
"source": "025472d3ead6bed66737",
"target": "e6583e486f6df0c86b0f"
},
{
"source": "e4fd7085e303ca12f444",
"target": "1308257"
},
{
"source": "e4fd7085e303ca12f444",
"target": "1308257"
},
{
"source": "7d834d5dbc40901ac327",
"target": "b1c051113be144570881"
},
{
"source": "690bedde3f2b60a47895",
"target": "7115f7a0393de96f2fdc"
},
{
"source": "ccbc4e587ece746a25b3",
"target": "05c1e95bf7aa16c4768e"
},
{
"source": "c072f8145713cb3f0bde",
"target": "abcc82cc61c52fc47b19"
},
{
"source": "c072f8145713cb3f0bde",
"target": "abcc82cc61c52fc47b19"
},
{
"source": "682ab33dbf139214df59",
"target": "e1e661f4696af856e017"
},
{
"source": "682ab33dbf139214df59",
"target": "e1e661f4696af856e017"
},
{
"source": "f8fba5bc1d56bafcdbe3",
"target": "433a9b04f82a1c78af4b"
},
{
"source": "f8fba5bc1d56bafcdbe3",
"target": "433a9b04f82a1c78af4b"
},
{
"source": "87e6126d58f86d216a3b",
"target": "2090bc8489a662c2e84d"
},
{
"source": "87e6126d58f86d216a3b",
"target": "2090bc8489a662c2e84d"
},
{
"source": "4a7d0a3a159ae7d0bdc3",
"target": "a950399780ca90589f59"
},
{
"source": "4a7d0a3a159ae7d0bdc3",
"target": "a950399780ca90589f59"
},
{
"source": "df8c9ea7c60a65491d7a",
"target": "306e64e0d687a4374bcd"
},
{
"source": "df8c9ea7c60a65491d7a",
"target": "306e64e0d687a4374bcd"
},
{
"source": "b377db6afcc346d63929",
"target": "02d6acaed240ba0a504e"
},
{
"source": "82f06e52bb11f7248daf",
"target": "6746848"
},
{
"source": "82f06e52bb11f7248daf",
"target": "c88435cb568dcaf11308"
},
{
"source": "d44783b9a0a12f3ccc3a",
"target": "a0b5a95c999628547494"
},
{
"source": "e871aeda7b98bd781771",
"target": "c42968993536f921a5c8"
},
{
"source": "e871aeda7b98bd781771",
"target": "c42968993536f921a5c8"
},
{
"source": "72eb1bf2494cf2dde203",
"target": "310c99e53880faec2434"
},
{
"source": "72eb1bf2494cf2dde203",
"target": "29bccce80df0f253c97e"
},
{
"source": "919d44fdf9078633a308",
"target": "3891711"
},
{
"source": "415f0c0942ffd6612a27",
"target": "4053096"
},
{
"source": "b9a0c2eafb1e655e0680",
"target": "5123745"
},
{
"source": "02dde03ccff6748520e1",
"target": "4092944"
},
{
"source": "b22107a0d297bfab8de2",
"target": "4963194"
},
{
"source": "53c9b2b6e82c59e0682e",
"target": "5803524"
},
{
"source": "3d2313ff60b01f0dfcf8",
"target": "5441022"
},
{
"source": "b2d16afee685c37df52b",
"target": "5230564"
},
{
"source": "b2d16afee685c37df52b",
"target": "6769077"
},
{
"source": "c089950ac12b5dc321c3",
"target": "6418898"
},
{
"source": "2ea51c7f3f873e7873bd",
"target": "2846454"
},
{
"source": "2ea51c7f3f873e7873bd",
"target": "6419716"
},
{
"source": "b81877b45274bb4e3764",
"target": "fc62d1de6ada1e06b803"
},
{
"source": "b0b1234372be0bc31f89",
"target": "c256fda4965d38e7c59b"
},
{
"source": "b0b1234372be0bc31f89",
"target": "002ef2fb5c1dc2df5821"
},
{
"source": "ab0e6fcd410c8942ac2e",
"target": "0de45f430bbfb61b6588"
},
{
"source": "ab4a38e90ccef20574df",
"target": "5194141"
},
{
"source": "ab4a38e90ccef20574df",
"target": "28f1fbeb41df9753e120"
},
{
"source": "8866791bce42f89dc4fc",
"target": "56378770ba9e625efc73"
},
{
"source": "8866791bce42f89dc4fc",
"target": "56378770ba9e625efc73"
},
{
"source": "254addab2deb0e096ccf",
"target": "8ff691209324f1814257"
},
{
"source": "c61d648478cb26a0e6b8",
"target": "4446b31c6cd746eedaeb"
},
{
"source": "1c12e91347c4465454ac",
"target": "3150059"
},
{
"source": "1c12e91347c4465454ac",
"target": "0d1635533f6fb5ac4da3"
},
{
"source": "9b3ae292a7a27c493311",
"target": "895eb781d88148cfd8e5"
},
{
"source": "4d0e94ae403790716d6a",
"target": "168da8df0b4aa0d513f2"
},
{
"source": "df49f19e6a6d808ecf05",
"target": "3711652"
},
{
"source": "df49f19e6a6d808ecf05",
"target": "ba569633d51ebec6ec6e"
},
{
"source": "ed325ac4517a554c7d62",
"target": "dd17d7b62fb4fbb56897"
},
{
"source": "f5a8e1174df721ac5f79",
"target": "0475e4fb201315a10b70"
},
{
"source": "ca05078ff4c2f70cc630",
"target": "4188334"
},
{
"source": "ca05078ff4c2f70cc630",
"target": "4188334"
},
{
"source": "c0593a62ab32d99da603",
"target": "a0cbcddc6bf0eb9569fe"
},
{
"source": "c0593a62ab32d99da603",
"target": "a0cbcddc6bf0eb9569fe"
},
{
"source": "ca3a852e218ac517f00a",
"target": "3887118"
},
{
"source": "9e1d659204bb8f880196",
"target": "3885304"
},
{
"source": "49bb5b53c7b6e027be3d",
"target": "b86031aa5ad2a516a864"
},
{
"source": "d49a7a1ea3532a522f06",
"target": "fd0a8ee9429117b900e4"
},
{
"source": "d49a7a1ea3532a522f06",
"target": "14703cd8b0edc19979d4"
},
{
"source": "ae49c1725f078a6ae869",
"target": "280d83080497c8c13152"
},
{
"source": "ae49c1725f078a6ae869",
"target": "280d83080497c8c13152"
},
{
"source": "3385b8e7269b5b345558",
"target": "52fb07194d4b2988cafb"
},
{
"source": "6a32cec6380b6ce75c1e",
"target": "3884955"
},
{
"source": "f61420a6f02adb618a70",
"target": "8fadc5ac9c2a9e7c5ba2"
},
{
"source": "f61420a6f02adb618a70",
"target": "7352810"
},
{
"source": "f61420a6f02adb618a70",
"target": "c2cc7242c8f800c736c4"
},
{
"source": "f61420a6f02adb618a70",
"target": "bbc451a7b9f902954e7c"
},
{
"source": "bbc451a7b9f902954e7c",
"target": "8fadc5ac9c2a9e7c5ba2"
},
{
"source": "bbc451a7b9f902954e7c",
"target": "7352810"
},
{
"source": "bbc451a7b9f902954e7c",
"target": "c2cc7242c8f800c736c4"
},
{
"source": "c2cc7242c8f800c736c4",
"target": "8fadc5ac9c2a9e7c5ba2"
},
{
"source": "c2cc7242c8f800c736c4",
"target": "7352810"
},
{
"source": "c2cc7242c8f800c736c4",
"target": "bbc451a7b9f902954e7c"
},
{
"source": "b8f8f112394d28f61d48",
"target": "0eea4ea262aa43d6be71"
},
{
"source": "202d7f5152274e630a6e",
"target": "280d83080497c8c13152"
},
{
"source": "202d7f5152274e630a6e",
"target": "280d83080497c8c13152"
},
{
"source": "202d7f5152274e630a6e",
"target": "bfab4be2185584fba431"
},
{
"source": "a479b91bba14d633487e",
"target": "81271937fa94fdbdd854"
},
{
"source": "a479b91bba14d633487e",
"target": "87d038562333a7ad4a64"
},
{
"source": "7ae0605e6f5edb39a779",
"target": "47aceae44bb5f8b63d7b"
},
{
"source": "7ae0605e6f5edb39a779",
"target": "60eec0e1727c6c628728"
},
{
"source": "7ae0605e6f5edb39a779",
"target": "81271937fa94fdbdd854"
},
{
"source": "805413fb3b2efaada1ce",
"target": "3943967"
},
{
"source": "805413fb3b2efaada1ce",
"target": "752b97cef3f880a813ab"
},
{
"source": "d4e2b2854f25429a06aa",
"target": "3943967"
},
{
"source": "5e3c1bed7c9cdd2b431c",
"target": "5e3c1bed7c9cdd2b431c"
},
{
"source": "2363e734c759bea987ad",
"target": "4061502"
},
{
"source": "2363e734c759bea987ad",
"target": "3cc1a2a289dddbd64688"
},
{
"source": "a54fc3a6578efcdc19f4",
"target": "a931688fa8cb65db4079"
},
{
"source": "a931688fa8cb65db4079",
"target": "b6e1d23c16dc76371a92"
},
{
"source": "0e28e48f3e0bbd6262d2",
"target": "3019563"
},
{
"source": "0e28e48f3e0bbd6262d2",
"target": "2c736a99c2f57bfac7e4"
},
{
"source": "0e28e48f3e0bbd6262d2",
"target": "87d5dd02739089986d4a"
},
{
"source": "0e28e48f3e0bbd6262d2",
"target": "3a68b0c81991e2e94b19"
},
{
"source": "0e28e48f3e0bbd6262d2",
"target": "d1e9ea2850047562be09"
},
{
"source": "0e28e48f3e0bbd6262d2",
"target": "2c736a99c2f57bfac7e4"
},
{
"source": "b6e1d23c16dc76371a92",
"target": "87d038562333a7ad4a64"
},
{
"source": "3533e1c334480a30f280",
"target": "a4f1e24535f0353d91ea"
},
{
"source": "f5789e8c8269e7ae9c26",
"target": "3019563"
},
{
"source": "f5789e8c8269e7ae9c26",
"target": "2c736a99c2f57bfac7e4"
},
{
"source": "f5789e8c8269e7ae9c26",
"target": "87d5dd02739089986d4a"
},
{
"source": "f5789e8c8269e7ae9c26",
"target": "3a68b0c81991e2e94b19"
},
{
"source": "f5789e8c8269e7ae9c26",
"target": "d1e9ea2850047562be09"
},
{
"source": "f5789e8c8269e7ae9c26",
"target": "2c736a99c2f57bfac7e4"
},
{
"source": "87d5dd02739089986d4a",
"target": "3019563"
},
{
"source": "2c736a99c2f57bfac7e4",
"target": "3019563"
},
{
"source": "2c736a99c2f57bfac7e4",
"target": "2c736a99c2f57bfac7e4"
},
{
"source": "2c736a99c2f57bfac7e4",
"target": "87d5dd02739089986d4a"
},
{
"source": "2c736a99c2f57bfac7e4",
"target": "3a68b0c81991e2e94b19"
},
{
"source": "2c736a99c2f57bfac7e4",
"target": "d1e9ea2850047562be09"
},
{
"source": "16828b2187f6d06f77fd",
"target": "16828b2187f6d06f77fd"
},
{
"source": "87d038562333a7ad4a64",
"target": "1af08ad6cdb01707c33f"
},
{
"source": "87d038562333a7ad4a64",
"target": "3cc1a2a289dddbd64688"
},
{
"source": "ca04856ca6afbc563957",
"target": "1af08ad6cdb01707c33f"
},
{
"source": "d5252d37917ab6eab032",
"target": "d1e9ea2850047562be09"
},
{
"source": "d5252d37917ab6eab032",
"target": "1667367"
},
{
"source": "d1e9ea2850047562be09",
"target": "cf4b98fff0517ca04667"
},
{
"source": "d1e9ea2850047562be09",
"target": "3cc1a2a289dddbd64688"
},
{
"source": "4d3f0599577f5ab64aad",
"target": "3887118"
},
{
"source": "9cb3fdf54c5f3ab188fc",
"target": "47aceae44bb5f8b63d7b"
},
{
"source": "9cb3fdf54c5f3ab188fc",
"target": "60eec0e1727c6c628728"
},
{
"source": "81271937fa94fdbdd854",
"target": "47aceae44bb5f8b63d7b"
},
{
"source": "81271937fa94fdbdd854",
"target": "60eec0e1727c6c628728"
},
{
"source": "3cc1a2a289dddbd64688",
"target": "1af08ad6cdb01707c33f"
},
{
"source": "3cc1a2a289dddbd64688",
"target": "3885304"
},
{
"source": "3cc1a2a289dddbd64688",
"target": "60b40877ef898f19aeb8"
},
{
"source": "3cc1a2a289dddbd64688",
"target": "3887235"
},
{
"source": "3cc1a2a289dddbd64688",
"target": "134ed87c99257e3f2e31"
},
{
"source": "3cc1a2a289dddbd64688",
"target": "4060606"
},
{
"source": "3cc1a2a289dddbd64688",
"target": "d1e9ea2850047562be09"
},
{
"source": "3cc1a2a289dddbd64688",
"target": "3887235"
},
{
"source": "1af08ad6cdb01707c33f",
"target": "3cc1a2a289dddbd64688"
},
{
"source": "01aa2685f083b6c1b9fb",
"target": "ba63c55dd2dbc3ab0127"
},
{
"source": "01aa2685f083b6c1b9fb",
"target": "e2744ee563f7cab80350"
},
{
"source": "01aa2685f083b6c1b9fb",
"target": "bd552e711b8325c64729"
},
{
"source": "3a68b0c81991e2e94b19",
"target": "3a68b0c81991e2e94b19"
},
{
"source": "db1e524cae5e4344b2e6",
"target": "3a68b0c81991e2e94b19"
},
{
"source": "1fb2ae1dfc1471972904",
"target": "66d926fe73211fd650ec"
},
{
"source": "1fb2ae1dfc1471972904",
"target": "134ed87c99257e3f2e31"
},
{
"source": "6c0ce7a12c7d5497350d",
"target": "8033015"
},
{
"source": "950cbe78b4c307fa14a1",
"target": "5577023"
},
{
"source": "baab51d65ffe28b1afdb",
"target": "60b40877ef898f19aeb8"
},
{
"source": "3afbcaab896f658754c9",
"target": "88d03aa54097367eaae1"
},
{
"source": "66d926fe73211fd650ec",
"target": "5537697"
},
{
"source": "88d03aa54097367eaae1",
"target": "88d03aa54097367eaae1"
},
{
"source": "35b5ec7ad6547cd95781",
"target": "9aafca5fba0c7fde13aa"
},
{
"source": "198f19dbfdf071390ee1",
"target": "9aafca5fba0c7fde13aa"
},
{
"source": "9aafca5fba0c7fde13aa",
"target": "9aafca5fba0c7fde13aa"
},
{
"source": "9b193942e2fc4ac88c6e",
"target": "4060606"
},
{
"source": "4df29e2f8c6e20ed2baf",
"target": "a22c42db65eb00d4e369"
},
{
"source": "752b97cef3f880a813ab",
"target": "6476579"
},
{
"source": "752b97cef3f880a813ab",
"target": "6123708"
},
{
"source": "19d42e98ce25291eb45d",
"target": "1667367"
},
{
"source": "19d42e98ce25291eb45d",
"target": "9e04ccfebeb84bcdc76c"
},
{
"source": "19d42e98ce25291eb45d",
"target": "4ce2ee825811f1c32125"
},
{
"source": "a274af1f64dff25ceca1",
"target": "9e04ccfebeb84bcdc76c"
},
{
"source": "a274af1f64dff25ceca1",
"target": "4ce2ee825811f1c32125"
},
{
"source": "5a9767b5c23982c89632",
"target": "3b811f05a0ce39d0d7cd"
},
{
"source": "5a9767b5c23982c89632",
"target": "4ce2ee825811f1c32125"
},
{
"source": "9e04ccfebeb84bcdc76c",
"target": "015d34d6d3d562877e51"
},
{
"source": "3b811f05a0ce39d0d7cd",
"target": "015402cce2caa074551e"
},
{
"source": "3b811f05a0ce39d0d7cd",
"target": "015d34d6d3d562877e51"
},
{
"source": "3b811f05a0ce39d0d7cd",
"target": "dd73d3d8925cdf50df86"
},
{
"source": "015d34d6d3d562877e51",
"target": "015402cce2caa074551e"
},
{
"source": "015d34d6d3d562877e51",
"target": "015d34d6d3d562877e51"
},
{
"source": "015d34d6d3d562877e51",
"target": "5905182da50a4667dc00"
},
{
"source": "015402cce2caa074551e",
"target": "5f255332a9dcb9906f84"
},
{
"source": "5ab61f1f964fe61408e3",
"target": "1021103"
},
{
"source": "5ab61f1f964fe61408e3",
"target": "1021103"
},
{
"source": "dc5be7c1d700eb6ecf46",
"target": "0854f60e489b5ee6e11a"
},
{
"source": "dc5be7c1d700eb6ecf46",
"target": "40a7be58639daf5d510e"
},
{
"source": "40a7be58639daf5d510e",
"target": "0854f60e489b5ee6e11a"
},
{
"source": "40a7be58639daf5d510e",
"target": "dc5be7c1d700eb6ecf46"
},
{
"source": "0854f60e489b5ee6e11a",
"target": "dc5be7c1d700eb6ecf46"
},
{
"source": "0854f60e489b5ee6e11a",
"target": "40a7be58639daf5d510e"
},
{
"source": "4fd75255d0c4ed3e312a",
"target": "2547496"
},
{
"source": "7391c20e56af86746a52",
"target": "3711652"
},
{
"source": "7391c20e56af86746a52",
"target": "975c057b97a74f307239"
},
{
"source": "d0f4046124fd9d49eda8",
"target": "476c804335f77198447e"
},
{
"source": "1be2d9d3b225b09be7e7",
"target": "b6bdb82045c2aa8225f5"
},
{
"source": "1be2d9d3b225b09be7e7",
"target": "2fffa9abe50ac97603c7"
},
{
"source": "30afeb463ce552414f64",
"target": "1129492"
},
{
"source": "f50b395446ecbc1a25e9",
"target": "541a3af0d8df035fff37"
},
{
"source": "f50b395446ecbc1a25e9",
"target": "8ed34ca589e8b0cb9d3c"
},
{
"source": "440963591fcff26cb10f",
"target": "4636377"
},
{
"source": "aa5bfc1e5fcc74e37f6b",
"target": "95800d30829ab8ab4ba6"
},
{
"source": "aa5bfc1e5fcc74e37f6b",
"target": "b602b35c682ec69b9025"
},
{
"source": "b602b35c682ec69b9025",
"target": "95800d30829ab8ab4ba6"
},
{
"source": "5c3b87ce4bc247340186",
"target": "f2aff83148a5f64f3222"
},
{
"source": "5c3b87ce4bc247340186",
"target": "f1b4a29749408dd826ef"
},
{
"source": "f2aff83148a5f64f3222",
"target": "f1b4a29749408dd826ef"
},
{
"source": "a772306d6fd49874ec92",
"target": "465725cdc547c7cc8491"
},
{
"source": "a772306d6fd49874ec92",
"target": "21746a9668ffdf6d8242"
},
{
"source": "465725cdc547c7cc8491",
"target": "44bb05aab218a40a4c12"
},
{
"source": "465725cdc547c7cc8491",
"target": "21746a9668ffdf6d8242"
},
{
"source": "44bb05aab218a40a4c12",
"target": "21746a9668ffdf6d8242"
},
{
"source": "031c3bf8de484fbaf9a8",
"target": "3048450"
},
{
"source": "d9f3cd0d926af7a5a1a8",
"target": "3902569"
},
{
"source": "8172488984f877569956",
"target": "d1e9ea2850047562be09"
},
{
"source": "8172488984f877569956",
"target": "cf4b98fff0517ca04667"
},
{
"source": "8172488984f877569956",
"target": "3cc1a2a289dddbd64688"
},
{
"source": "f48e9f6fbe15cb9d8bf3",
"target": "2975320"
},
{
"source": "f48e9f6fbe15cb9d8bf3",
"target": "6100713"
},
{
"source": "f48e9f6fbe15cb9d8bf3",
"target": "a40254b6cb914018ff81"
},
{
"source": "a40254b6cb914018ff81",
"target": "2975320"
},
{
"source": "a40254b6cb914018ff81",
"target": "6100713"
},
{
"source": "5c03354cc2b330b2fb60",
"target": "470cde4c5a3cf8eb9cea"
},
{
"source": "e23d0e04d1d42f1c39ac",
"target": "c248e13bf367f56baf84"
},
{
"source": "fe29ee67cba2b8b0d9b0",
"target": "4631136"
},
{
"source": "6f7cbde4826a86c18f92",
"target": "5661984"
},
{
"source": "7ac0d8c5ee1bd8dee8ee",
"target": "3885304"
},
{
"source": "86c59aa02d761ff48435",
"target": "1353700"
},
{
"source": "92c0875b1ec24654a6be",
"target": "b41c59f0b6eaf54498c0"
},
{
"source": "31eb70a0880f66262cda",
"target": "a37f2b733a75a6f348c2"
},
{
"source": "08b892efc109166b01b6",
"target": "1283663"
},
{
"source": "08b892efc109166b01b6",
"target": "e89dcf210974b008d1d6"
},
{
"source": "16d19ecb8e94e0a4b6bf",
"target": "a37f2b733a75a6f348c2"
},
{
"source": "bb2d4a3ec5dadaf743d5",
"target": "4090848"
},
{
"source": "bb2d4a3ec5dadaf743d5",
"target": "4090848"
},
{
"source": "cd961c10a861d1d084a8",
"target": "4180634"
},
{
"source": "e9ea7af871cc11e0f43f",
"target": "e9ea7af871cc11e0f43f"
},
{
"source": "3a052a4bcc85275ce469",
"target": "3a052a4bcc85275ce469"
},
{
"source": "3a052a4bcc85275ce469",
"target": "3a052a4bcc85275ce469"
},
{
"source": "1c29e1dde847d98d7569",
"target": "1c29e1dde847d98d7569"
},
{
"source": "eda532b01c24bf4ac1d6",
"target": "eda532b01c24bf4ac1d6"
},
{
"source": "eda532b01c24bf4ac1d6",
"target": "7148ee2a60a09fed0b43"
},
{
"source": "7148ee2a60a09fed0b43",
"target": "7148ee2a60a09fed0b43"
},
{
"source": "e2effb970b3cbe2f4e84",
"target": "e2effb970b3cbe2f4e84"
},
{
"source": "d3c478944fa7ccecf262",
"target": "4063269"
},
{
"source": "d3c478944fa7ccecf262",
"target": "4063269"
},
{
"source": "a6916e88484f962d8f95",
"target": "a6916e88484f962d8f95"
},
{
"source": "a6916e88484f962d8f95",
"target": "7090426"
},
{
"source": "3616869996703d48a981",
"target": "3616869996703d48a981"
},
{
"source": "d6658135f11023171587",
"target": "3793462de638478937"
},
{
"source": "d6658135f11023171587",
"target": "d6658135f11023171587"
},
{
"source": "d6658135f11023171587",
"target": "d6658135f11023171587"
},
{
"source": "3793462de638478937ac",
"target": "3793462de638478937ac"
},
{
"source": "ab27c49724c140a72aae",
"target": "ab27c49724c140a72aae"
},
{
"source": "a2c97fbf90aebe591d94",
"target": "a2c97fbf90aebe591d94"
},
{
"source": "de7de158d68ea3bf51ad",
"target": "a734fb2bb3319a2cb386"
},
{
"source": "de7de158d68ea3bf51ad",
"target": "a734fb2bb3319a2cb386"
},
{
"source": "de7de158d68ea3bf51ad",
"target": "a734fb2bb3319a2cb386"
},
{
"source": "de7de158d68ea3bf51ad",
"target": "a734fb2bb3319a2cb386"
},
{
"source": "de7de158d68ea3bf51ad",
"target": "a734fb2bb3319a2cb386"
},
{
"source": "e2349d1e850313fcb1c6",
"target": "e2349d1e850313fcb1c6"
},
{
"source": "e2349d1e850313fcb1c6",
"target": "e2349d1e850313fcb1c6"
},
{
"source": "2544a52d5e99ccae2c4c",
"target": "58f8fe3e167ef47145d0"
},
{
"source": "2544a52d5e99ccae2c4c",
"target": "d4ff502dc32b5b04eae4"
},
{
"source": "2544a52d5e99ccae2c4c",
"target": "adc2dfee7aef48ce5485"
},
{
"source": "fe53ec604b88f00399cf",
"target": "9d7f106c11682f5bb5fb"
},
{
"source": "fe53ec604b88f00399cf",
"target": "3bad88913525c707c750"
},
{
"source": "560e50e437d4bb1b9142",
"target": "560e50e437d4bb1b9142"
},
{
"source": "58f8fe3e167ef47145d0",
"target": "adc2dfee7aef48ce5485"
},
{
"source": "d4ff502dc32b5b04eae4",
"target": "adc2dfee7aef48ce5485"
},
{
"source": "d49cb07923eff7a75886",
"target": "7880033"
},
{
"source": "bef5175fa223be824079",
"target": "782b91b09326541a0fc8"
},
{
"source": "bef5175fa223be824079",
"target": "a5df8dc94786a27d6420"
},
{
"source": "bef5175fa223be824079",
"target": "859c7b7150c81cc512b3"
},
{
"source": "bef5175fa223be824079",
"target": "72079f106589bc28f6ae"
},
{
"source": "859c7b7150c81cc512b3",
"target": "782b91b09326541a0fc8"
},
{
"source": "859c7b7150c81cc512b3",
"target": "a5df8dc94786a27d6420"
},
{
"source": "a67ef6e40538f8b8b72c",
"target": "3a68b0c81991e2e94b19"
},
{
"source": "56397b2432651788f42e",
"target": "946ddf8a32b3b660ffd8"
},
{
"source": "56397b2432651788f42e",
"target": "607058d45f063622034b"
},
{
"source": "8792b124f4d6ff2c7ed1",
"target": "64f617acf7630fc47fac"
},
{
"source": "5c4288aa30de1b949433",
"target": "67648b87e80fbc31ad20"
},
{
"source": "67648b87e80fbc31ad20",
"target": "5c4288aa30de1b949433"
},
{
"source": "485f76bd609e994afba6",
"target": "e65d9895da07c57e94bd"
},
{
"source": "968e82aa41cd13d0df6e",
"target": "e65d9895da07c57e94bd"
},
{
"source": "d9f714ec852d7396ecca",
"target": "5348789"
},
{
"source": "d9f714ec852d7396ecca",
"target": "9929724"
},
{
"source": "7ef773bdf11999c9eebb",
"target": "7ef773bdf11999c9eebb"
},
{
"source": "0fd143451d09b1b973eb",
"target": "1915cf92b73739483deb"
},
{
"source": "a47ed061841c8e8361cb",
"target": "5af89b987ad1ae8b9179"
},
{
"source": "1a5e8d77ae8feb464167",
"target": "1a5e8d77ae8feb464167"
},
{
"source": "1a5e8d77ae8feb464167",
"target": "d15a4f16fa618273e10f"
},
{
"source": "50a527004cb79facf219",
"target": "44ffca2877d0132572cb"
},
{
"source": "d15a4f16fa618273e10f",
"target": "1a5e8d77ae8feb464167"
},
{
"source": "d15a4f16fa618273e10f",
"target": "5014368"
},
{
"source": "d15a4f16fa618273e10f",
"target": "d15a4f16fa618273e10f"
},
{
"source": "d15a4f16fa618273e10f",
"target": "d15a4f16fa618273e10f"
},
{
"source": "21746a9668ffdf6d8242",
"target": "6506614"
},
{
"source": "7b051187fe329d705ee9",
"target": "3a33bfdeda5b8f8c8cd2"
},
{
"source": "7b051187fe329d705ee9",
"target": "b603c3e0f7a74794da87"
},
{
"source": "3a33bfdeda5b8f8c8cd2",
"target": "7b051187fe329d705ee9"
},
{
"source": "3a33bfdeda5b8f8c8cd2",
"target": "b603c3e0f7a74794da87"
},
{
"source": "bf3d285e48189507e0ea",
"target": "25e2db4abc9eaf080190"
},
{
"source": "25e2db4abc9eaf080190",
"target": "3916621"
},
{
"source": "25e2db4abc9eaf080190",
"target": "bf3d285e48189507e0ea"
},
{
"source": "65f03d1ebd1742196200",
"target": "c0ffc07b23b1c556a66b"
},
{
"source": "d5ef6c58f85aba2da48b",
"target": "c0ffc07b23b1c556a66b"
},
{
"source": "c11409af47b5950f0289",
"target": "f9dacd23eece9d23669c"
},
{
"source": "b99e416bd99fc0191b50",
"target": "5b16c2a5716d346e2f34"
},
{
"source": "b99e416bd99fc0191b50",
"target": "c11409af47b5950f0289"
},
{
"source": "b99e416bd99fc0191b50",
"target": "f9dacd23eece9d23669c"
},
{
"source": "5b16c2a5716d346e2f34",
"target": "2e10bf27fa0f9f49588b"
},
{
"source": "5b16c2a5716d346e2f34",
"target": "b99e416bd99fc0191b50"
},
{
"source": "5b16c2a5716d346e2f34",
"target": "c11409af47b5950f0289"
},
{
"source": "5b16c2a5716d346e2f34",
"target": "f9dacd23eece9d23669c"
},
{
"source": "2e10bf27fa0f9f49588b",
"target": "dcd01f820aa098133596"
},
{
"source": "2e10bf27fa0f9f49588b",
"target": "5b16c2a5716d346e2f34"
},
{
"source": "2e10bf27fa0f9f49588b",
"target": "c11409af47b5950f0289"
},
{
"source": "2e10bf27fa0f9f49588b",
"target": "f9dacd23eece9d23669c"
},
{
"source": "dcd01f820aa098133596",
"target": "8295697aee7844da2299"
},
{
"source": "dcd01f820aa098133596",
"target": "2e10bf27fa0f9f49588b"
},
{
"source": "dcd01f820aa098133596",
"target": "c11409af47b5950f0289"
},
{
"source": "dcd01f820aa098133596",
"target": "f9dacd23eece9d23669c"
},
{
"source": "8295697aee7844da2299",
"target": "1527c2dd26a26d9ee942"
},
{
"source": "8295697aee7844da2299",
"target": "dcd01f820aa098133596"
},
{
"source": "8295697aee7844da2299",
"target": "c11409af47b5950f0289"
},
{
"source": "8295697aee7844da2299",
"target": "f9dacd23eece9d23669c"
},
{
"source": "1527c2dd26a26d9ee942",
"target": "8295697aee7844da2299"
},
{
"source": "1527c2dd26a26d9ee942",
"target": "c11409af47b5950f0289"
},
{
"source": "1527c2dd26a26d9ee942",
"target": "f9dacd23eece9d23669c"
},
{
"source": "a3684c52fb527c8fa415",
"target": "f6952f1ef900d84be918"
},
{
"source": "a3684c52fb527c8fa415",
"target": "69808ec7ec07542ed7df"
},
{
"source": "f6952f1ef900d84be918",
"target": "a3684c52fb527c8fa415"
},
{
"source": "f6952f1ef900d84be918",
"target": "69808ec7ec07542ed7df"
},
{
"source": "69808ec7ec07542ed7df",
"target": "f6952f1ef900d84be918"
},
{
"source": "69808ec7ec07542ed7df",
"target": "a3684c52fb527c8fa415"
},
{
"source": "df7f87361bb7e297e751",
"target": "8e25e1434cdd6db25b69"
},
{
"source": "8e25e1434cdd6db25b69",
"target": "df7f87361bb7e297e751"
},
{
"source": "2ab077a1a795efeab2c8",
"target": "a1e48992be56681e3f93"
},
{
"source": "2ab077a1a795efeab2c8",
"target": "8829aa45703c893e5636"
},
{
"source": "9f24af0ff261c065213e",
"target": "a4947846696ab623ce53"
},
{
"source": "274fe6247fd561425296",
"target": "27333115d86132753caa"
},
{
"source": "280cb98c8e49d05181cd",
"target": "9796212"
},
{
"source": "2ebcb3004abe34c380cc",
"target": "9403d59b12e33a0925cb"
},
{
"source": "2ebcb3004abe34c380cc",
"target": "9403d59b12e33a0925cb"
},
{
"source": "6a3ec1c665066c95835f",
"target": "4015254"
},
{
"source": "e440c7ce36e48368f606",
"target": "6452972"
},
{
"source": "b1d90127a72c1a1c1a49",
"target": "7881887"
},
{
"source": "b1d90127a72c1a1c1a49",
"target": "4341699"
},
{
"source": "8e4b032ce21ee9291ee8",
"target": "3943967"
},
{
"source": "8e4b032ce21ee9291ee8",
"target": "2b1446f496c3968f6ecd"
},
{
"source": "0051a06829e72b423ba9",
"target": "4132797"
},
{
"source": "f5922ed4d0ac1ac2161f",
"target": "7833311"
},
{
"source": "48d3157c9de36b176e37",
"target": "20789c8df83e04e49684"
},
{
"source": "7906fa7c100d1389abfa",
"target": "3883245"
},
{
"source": "8dcadf25fae40257b0a9",
"target": "3885304"
},
{
"source": "7419d900811d14803162",
"target": "f43a842a8953e87f5b3c"
},
{
"source": "a5cf55a32eb8e270d5d3",
"target": "f43a842a8953e87f5b3c"
},
{
"source": "faebcd930ab491275722",
"target": "1804919"
},
{
"source": "b6eeeb4ad54f7426fa3a",
"target": "7607535"
},
{
"source": "5449405addff464a0790",
"target": "f3225fa363fbaccb8c9e"
},
{
"source": "5449405addff464a0790",
"target": "a74519c5a055b2903b41"
},
{
"source": "5449405addff464a0790",
"target": "98cf105e8531ff12013b"
},
{
"source": "5449405addff464a0790",
"target": "e7f4634cd71473c9658c"
},
{
"source": "5449405addff464a0790",
"target": "f8c41743ca81d7828c3a"
},
{
"source": "5449405addff464a0790",
"target": "7492cc85b1311f69ba3f"
},
{
"source": "5449405addff464a0790",
"target": "02ac156db28e61ff20bb"
},
{
"source": "5449405addff464a0790",
"target": "ebda1656976d90e2a636"
},
{
"source": "5449405addff464a0790",
"target": "20d4098ce7ed88dde5c4"
},
{
"source": "6281f8a4ef5967c74ebe",
"target": "7ea44d0bc364b6bddbd8"
},
{
"source": "6281f8a4ef5967c74ebe",
"target": "d6696d28fb47fcf8a537"
},
{
"source": "6281f8a4ef5967c74ebe",
"target": "d6a92a077e78fd33316a"
},
{
"source": "d6a92a077e78fd33316a",
"target": "7ea44d0bc364b6bddbd8"
},
{
"source": "d6a92a077e78fd33316a",
"target": "d6696d28fb47fcf8a537"
},
{
"source": "d6696d28fb47fcf8a537",
"target": "7ea44d0bc364b6bddbd8"
},
{
"source": "d0c8b275a5a4fc4d3751",
"target": "5721459"
},
{
"source": "c21840890a4790632124",
"target": "157333662ef11c151080"
},
{
"source": "1d9c7566cbe4e594314b",
"target": "4062045"
},
{
"source": "1d9c7566cbe4e594314b",
"target": "7f14a531dec565ca0884"
},
{
"source": "1d9c7566cbe4e594314b",
"target": "4bd6d92fd553bb9bac11"
},
{
"source": "1d9c7566cbe4e594314b",
"target": "42a531c5d87bfc91036e"
},
{
"source": "42a531c5d87bfc91036e",
"target": "4062045"
},
{
"source": "42a531c5d87bfc91036e",
"target": "7f14a531dec565ca0884"
},
{
"source": "42a531c5d87bfc91036e",
"target": "4bd6d92fd553bb9bac11"
},
{
"source": "88a409d0edcae50bf692",
"target": "8947871"
},
{
"source": "88a409d0edcae50bf692",
"target": "5109a9fbd5f9a7230f17"
},
{
"source": "88a409d0edcae50bf692",
"target": "77cfa8eb62e34833ae7c"
},
{
"source": "88a409d0edcae50bf692",
"target": "e662bb2e2c0783ee82f9"
},
{
"source": "e662bb2e2c0783ee82f9",
"target": "8947871"
},
{
"source": "e662bb2e2c0783ee82f9",
"target": "5109a9fbd5f9a7230f17"
},
{
"source": "e662bb2e2c0783ee82f9",
"target": "77cfa8eb62e34833ae7c"
},
{
"source": "77cfa8eb62e34833ae7c",
"target": "8947871"
},
{
"source": "77cfa8eb62e34833ae7c",
"target": "5109a9fbd5f9a7230f17"
},
{
"source": "4bd6d92fd553bb9bac11",
"target": "4062045"
},
{
"source": "4bd6d92fd553bb9bac11",
"target": "7f14a531dec565ca0884"
},
{
"source": "64dbd9b7b740ba44462f",
"target": "6ac67b0d8ed673c9aa61"
},
{
"source": "64dbd9b7b740ba44462f",
"target": "1d679f0322174b65d032"
},
{
"source": "64dbd9b7b740ba44462f",
"target": "211bd42857358a60a936"
},
{
"source": "64dbd9b7b740ba44462f",
"target": "7b63fef8ccfbad1f851e"
},
{
"source": "7b63fef8ccfbad1f851e",
"target": "6ac67b0d8ed673c9aa61"
},
{
"source": "7b63fef8ccfbad1f851e",
"target": "1d679f0322174b65d032"
},
{
"source": "7b63fef8ccfbad1f851e",
"target": "211bd42857358a60a936"
},
{
"source": "211bd42857358a60a936",
"target": "6ac67b0d8ed673c9aa61"
},
{
"source": "211bd42857358a60a936",
"target": "1d679f0322174b65d032"
},
{
"source": "ab6e41a267eb16370ab8",
"target": "8947871"
},
{
"source": "ab6e41a267eb16370ab8",
"target": "5109a9fbd5f9a7230f17"
},
{
"source": "5109a9fbd5f9a7230f17",
"target": "8947871"
},
{
"source": "1d679f0322174b65d032",
"target": "6ac67b0d8ed673c9aa61"
},
{
"source": "53e87dbe009dc3f673b4",
"target": "f3225fa363fbaccb8c9e"
},
{
"source": "53e87dbe009dc3f673b4",
"target": "a74519c5a055b2903b41"
},
{
"source": "53e87dbe009dc3f673b4",
"target": "98cf105e8531ff12013b"
},
{
"source": "53e87dbe009dc3f673b4",
"target": "e7f4634cd71473c9658c"
},
{
"source": "53e87dbe009dc3f673b4",
"target": "f8c41743ca81d7828c3a"
},
{
"source": "53e87dbe009dc3f673b4",
"target": "7492cc85b1311f69ba3f"
},
{
"source": "53e87dbe009dc3f673b4",
"target": "02ac156db28e61ff20bb"
},
{
"source": "53e87dbe009dc3f673b4",
"target": "ebda1656976d90e2a636"
},
{
"source": "53e87dbe009dc3f673b4",
"target": "20d4098ce7ed88dde5c4"
},
{
"source": "20d4098ce7ed88dde5c4",
"target": "f3225fa363fbaccb8c9e"
},
{
"source": "20d4098ce7ed88dde5c4",
"target": "a74519c5a055b2903b41"
},
{
"source": "20d4098ce7ed88dde5c4",
"target": "98cf105e8531ff12013b"
},
{
"source": "20d4098ce7ed88dde5c4",
"target": "e7f4634cd71473c9658c"
},
{
"source": "20d4098ce7ed88dde5c4",
"target": "f8c41743ca81d7828c3a"
},
{
"source": "20d4098ce7ed88dde5c4",
"target": "7492cc85b1311f69ba3f"
},
{
"source": "20d4098ce7ed88dde5c4",
"target": "02ac156db28e61ff20bb"
},
{
"source": "20d4098ce7ed88dde5c4",
"target": "ebda1656976d90e2a636"
},
{
"source": "1fa21f4ccf084f6369d3",
"target": "1554783"
},
{
"source": "b3dcf273c3c6d56411b6",
"target": "bd552e711b8325c64729"
},
{
"source": "b3dcf273c3c6d56411b6",
"target": "27969219a945e2bd20dc"
},
{
"source": "27969219a945e2bd20dc",
"target": "bd552e711b8325c64729"
},
{
"source": "2bcd5fad7891b0b84988",
"target": "c1f459768d09e0c334c1"
},
{
"source": "2bcd5fad7891b0b84988",
"target": "c741995e777c0e089418"
},
{
"source": "c741995e777c0e089418",
"target": "c1f459768d09e0c334c1"
},
{
"source": "2b1446f496c3968f6ecd",
"target": "3943967"
},
{
"source": "5233898432653069ea8e",
"target": "bd552e711b8325c64729"
},
{
"source": "5233898432653069ea8e",
"target": "01aa2685f083b6c1b9fb"
},
{
"source": "5233898432653069ea8e",
"target": "e2744ee563f7cab80350"
},
{
"source": "5233898432653069ea8e",
"target": "ba569633d51ebec6ec6e"
},
{
"source": "5233898432653069ea8e",
"target": "eec4a6cda2f573574a11"
},
{
"source": "5233898432653069ea8e",
"target": "bd552e711b8325c64729"
},
{
"source": "0252c1f32ac5f5e29a7c",
"target": "c1f459768d09e0c334c1"
},
{
"source": "0252c1f32ac5f5e29a7c",
"target": "c9853a630cf49e38b2f3"
},
{
"source": "ebda1656976d90e2a636",
"target": "f3225fa363fbaccb8c9e"
},
{
"source": "ebda1656976d90e2a636",
"target": "a74519c5a055b2903b41"
},
{
"source": "ebda1656976d90e2a636",
"target": "98cf105e8531ff12013b"
},
{
"source": "ebda1656976d90e2a636",
"target": "e7f4634cd71473c9658c"
},
{
"source": "ebda1656976d90e2a636",
"target": "f8c41743ca81d7828c3a"
},
{
"source": "ebda1656976d90e2a636",
"target": "7492cc85b1311f69ba3f"
},
{
"source": "ebda1656976d90e2a636",
"target": "02ac156db28e61ff20bb"
},
{
"source": "02ac156db28e61ff20bb",
"target": "f3225fa363fbaccb8c9e"
},
{
"source": "02ac156db28e61ff20bb",
"target": "a74519c5a055b2903b41"
},
{
"source": "02ac156db28e61ff20bb",
"target": "98cf105e8531ff12013b"
},
{
"source": "02ac156db28e61ff20bb",
"target": "e7f4634cd71473c9658c"
},
{
"source": "02ac156db28e61ff20bb",
"target": "f8c41743ca81d7828c3a"
},
{
"source": "02ac156db28e61ff20bb",
"target": "7492cc85b1311f69ba3f"
},
{
"source": "7492cc85b1311f69ba3f",
"target": "f3225fa363fbaccb8c9e"
},
{
"source": "7492cc85b1311f69ba3f",
"target": "a74519c5a055b2903b41"
},
{
"source": "7492cc85b1311f69ba3f",
"target": "98cf105e8531ff12013b"
},
{
"source": "7492cc85b1311f69ba3f",
"target": "e7f4634cd71473c9658c"
},
{
"source": "7492cc85b1311f69ba3f",
"target": "f8c41743ca81d7828c3a"
},
{
"source": "a9a3b146cfe63ab68a6b",
"target": "618daab0fc5a3ff494d9"
},
{
"source": "a9a3b146cfe63ab68a6b",
"target": "618daab0fc5a3ff494d9"
},
{
"source": "618daab0fc5a3ff494d9",
"target": "a9a3b146cfe63ab68a6b"
},
{
"source": "618daab0fc5a3ff494d9",
"target": "a9a3b146cfe63ab68a6b"
},
{
"source": "bd552e711b8325c64729",
"target": "01aa2685f083b6c1b9fb"
},
{
"source": "bd552e711b8325c64729",
"target": "e2744ee563f7cab80350"
},
{
"source": "bd552e711b8325c64729",
"target": "ba569633d51ebec6ec6e"
},
{
"source": "bd552e711b8325c64729",
"target": "eec4a6cda2f573574a11"
},
{
"source": "7b226e90c7338c69606b",
"target": "65ae9c0fc95337107448"
},
{
"source": "1b26ceafaf49848a111b",
"target": "85d7dce6fca6277f75fe"
},
{
"source": "1b26ceafaf49848a111b",
"target": "85d7dce6fca6277f75fe"
},
{
"source": "1b26ceafaf49848a111b",
"target": "002ef2fb5c1dc2df5821"
},
{
"source": "1b26ceafaf49848a111b",
"target": "002ef2fb5c1dc2df5821"
},
{
"source": "1b26ceafaf49848a111b",
"target": "e6583e486f6df0c86b0f"
},
{
"source": "1b26ceafaf49848a111b",
"target": "e6583e486f6df0c86b0f"
},
{
"source": "1b26ceafaf49848a111b",
"target": "38d7f79f61a03acc0ef0"
},
{
"source": "1b26ceafaf49848a111b",
"target": "38d7f79f61a03acc0ef0"
},
{
"source": "1b26ceafaf49848a111b",
"target": "29bccce80df0f253c97e"
},
{
"source": "1b26ceafaf49848a111b",
"target": "29bccce80df0f253c97e"
},
{
"source": "1b26ceafaf49848a111b",
"target": "bc38c32d24e6fba4db84"
},
{
"source": "1b26ceafaf49848a111b",
"target": "bc38c32d24e6fba4db84"
},
{
"source": "1b26ceafaf49848a111b",
"target": "7115f7a0393de96f2fdc"
},
{
"source": "1b26ceafaf49848a111b",
"target": "7115f7a0393de96f2fdc"
},
{
"source": "1b26ceafaf49848a111b",
"target": "b1c051113be144570881"
},
{
"source": "1b26ceafaf49848a111b",
"target": "b1c051113be144570881"
},
{
"source": "1b26ceafaf49848a111b",
"target": "05c1e95bf7aa16c4768e"
},
{
"source": "1b26ceafaf49848a111b",
"target": "05c1e95bf7aa16c4768e"
},
{
"source": "1b26ceafaf49848a111b",
"target": "28f1fbeb41df9753e120"
},
{
"source": "1b26ceafaf49848a111b",
"target": "28f1fbeb41df9753e120"
},
{
"source": "2d69e7fa30b8e7674590",
"target": "8681770"
},
{
"source": "f8c41743ca81d7828c3a",
"target": "f3225fa363fbaccb8c9e"
},
{
"source": "f8c41743ca81d7828c3a",
"target": "a74519c5a055b2903b41"
},
{
"source": "f8c41743ca81d7828c3a",
"target": "98cf105e8531ff12013b"
},
{
"source": "f8c41743ca81d7828c3a",
"target": "e7f4634cd71473c9658c"
},
{
"source": "a74519c5a055b2903b41",
"target": "f3225fa363fbaccb8c9e"
},
{
"source": "a5df8dc94786a27d6420",
"target": "782b91b09326541a0fc8"
},
{
"source": "30173361143da6a8c9a8",
"target": "1282943"
},
{
"source": "ae10692f2a6d2fd35dd1",
"target": "20789c8df83e04e49684"
},
{
"source": "476eda7745bf4cb0e0c2",
"target": "4063582"
},
{
"source": "871b7c781b92fd0044f5",
"target": "6123708"
},
{
"source": "ac4c3265452529a20279",
"target": "19168c663618b7f07158"
},
{
"source": "ac4c3265452529a20279",
"target": "3783604"
},
{
"source": "b57ae6760ecd89dcbf0b",
"target": "3184af35f4937d878ac0"
},
{
"source": "f0008a4a8e45efc2aea2",
"target": "3513c6c87d5bdcb4fd8f"
},
{
"source": "13509f9c26901051c843",
"target": "3513c6c87d5bdcb4fd8f"
},
{
"source": "9a66711578d16d4d845d",
"target": "3513c6c87d5bdcb4fd8f"
},
{
"source": "458a01917183d98dff3c",
"target": "3513c6c87d5bdcb4fd8f"
},
{
"source": "7effb25b8eb85a20ac90",
"target": "3513c6c87d5bdcb4fd8f"
},
{
"source": "1b234c82f59aa4de8560",
"target": "280d83080497c8c13152"
},
{
"source": "c94e43b2db73f23ed8d1",
"target": "1405439"
},
{
"source": "0a9bf537a64a55ab1fe8",
"target": "3887051"
},
{
"source": "7952923003a8cf0ecb45",
"target": "8aaef92e64007f882267"
},
{
"source": "f80fdbc2c03dbc1ae4e8",
"target": "e285b8e4c7b84710e463"
},
{
"source": "f80fdbc2c03dbc1ae4e8",
"target": "a7c02c493896a33d5f37"
},
{
"source": "a7c02c493896a33d5f37",
"target": "e285b8e4c7b84710e463"
},
{
"source": "a7c02c493896a33d5f37",
"target": "f80fdbc2c03dbc1ae4e8"
},
{
"source": "0d95074b6d83a77dc3ad",
"target": "3887051"
},
{
"source": "0d95074b6d83a77dc3ad",
"target": "5577023"
},
{
"source": "62568c90cc4f2657ab27",
"target": "4c1012422e4fd8afbb60"
},
{
"source": "c8ddc916e07af6e0481a",
"target": "3892928"
},
{
"source": "0e9820fb577370a13099",
"target": "4062006"
},
{
"source": "be2abfb3155a38be4de4",
"target": "1377729"
},
{
"source": "be2abfb3155a38be4de4",
"target": "5653692"
},
{
"source": "be2abfb3155a38be4de4",
"target": "950642"
},
{
"source": "93c5c349be14f459c98a",
"target": "4679202"
},
{
"source": "8895a155be237f7c0a32",
"target": "2374239"
},
{
"source": "7faae8a06dd746c7ca5d",
"target": "3711652."
},
{
"source": "f6245adc7a3cd3930a11",
"target": "3711652."
},
{
"source": "1ab475821058c206a948",
"target": "5731578"
},
{
"source": "dfa373f06cb29e62eb41",
"target": "4686432"
},
{
"source": "df10eef1c2eb21c7f33c",
"target": "97ae6e6a64c48b8f4e87"
},
{
"source": "a28fe9fff8eda0eefc56",
"target": "4063663"
},
{
"source": "d22bbf92231876505e5d",
"target": "5518052"
},
{
"source": "d22bbf92231876505e5d",
"target": "5519642"
},
{
"source": "d22bbf92231876505e5d",
"target": "5519819"
},
{
"source": "d22bbf92231876505e5d",
"target": "5520449"
},
{
"source": "d22bbf92231876505e5d",
"target": "5522467"
},
{
"source": "d22bbf92231876505e5d",
"target": "d22bbf92231876505e5d"
},
{
"source": "6ca7a08a16b33d419ba0",
"target": "5311083"
},
{
"source": "29c534ff0b270054a01c",
"target": "751fdd637f4bc2e3f08b"
},
{
"source": "aa7edeac67253ea5de7f",
"target": "11377353"
},
{
"source": "77772ee20f8d509ad5b4",
"target": "3310323"
},
{
"source": "b57f4cc89dacd38fcdcd",
"target": "2fffa9abe50ac97603c7"
},
{
"source": "2fffa9abe50ac97603c7",
"target": "b6bdb82045c2aa8225f5"
},
{
"source": "436c12e5bea2bdb9de57",
"target": "1552725"
},
{
"source": "436c12e5bea2bdb9de57",
"target": "1554783"
},
{
"source": "436c12e5bea2bdb9de57",
"target": "1fa21f4ccf084f6369d3"
},
{
"source": "c42968993536f921a5c8",
"target": "4188334"
},
{
"source": "bc38c32d24e6fba4db84",
"target": "1308257"
},
{
"source": "c88435cb568dcaf11308",
"target": "6746848"
},
{
"source": "c2822e1067ff91abe24e",
"target": "1153292"
},
{
"source": "c8ef9d67acc044b368ef",
"target": "298e07ea67a640b5d9f4"
},
{
"source": "8e73290130d9e25c6d9c",
"target": "d8b1c5f7bc975de83d99"
},
{
"source": "531f107a0ff6eff5d543",
"target": "8e73290130d9e25c6d9c"
},
{
"source": "531f107a0ff6eff5d543",
"target": "d8b1c5f7bc975de83d99"
},
{
"source": "58675e9b609295707b9a",
"target": "58675e9b609295707b9a"
},
{
"source": "b2cdc14617aa91c07b25",
"target": "840a3af6e48196de718a"
},
{
"source": "c569f8852013e07abf57",
"target": "8855733967174fe4b1b4"
},
{
"source": "066e20c1ce5008f884eb",
"target": "7d5925cb7d9721c60360"
},
{
"source": "066e20c1ce5008f884eb",
"target": "540b1b884b80b14a44c6"
},
{
"source": "66a38345f12cbe3452ec",
"target": "1a75ec54489368b514f8"
},
{
"source": "66a38345f12cbe3452ec",
"target": "7d5925cb7d9721c60360"
},
{
"source": "66a38345f12cbe3452ec",
"target": "540b1b884b80b14a44c6"
},
{
"source": "1a75ec54489368b514f8",
"target": "7d5925cb7d9721c60360"
},
{
"source": "1a75ec54489368b514f8",
"target": "540b1b884b80b14a44c6"
},
{
"source": "1a75ec54489368b514f8",
"target": "905bb4f399e0855e08fe"
},
{
"source": "e6f72fbca42e77be0eb3",
"target": "f8c0220c54ec8347ea95"
},
{
"source": "e6f72fbca42e77be0eb3",
"target": "aea3c7fc1acc0eca4d44"
},
{
"source": "aea3c7fc1acc0eca4d44",
"target": "f8c0220c54ec8347ea95"
},
{
"source": "aea3c7fc1acc0eca4d44",
"target": "e6f72fbca42e77be0eb3"
},
{
"source": "28fcb6803748a31718d9",
"target": "f8c0220c54ec8347ea95"
},
{
"source": "2250a030e4ca22cd7bb8",
"target": "b8da1d56fd9c21244fdd"
},
{
"source": "905bb4f399e0855e08fe",
"target": "433a9b04f82a1c78af4b"
},
{
"source": "433a9b04f82a1c78af4b",
"target": "905bb4f399e0855e08fe"
},
{
"source": "37dd76398240ab29abd8",
"target": "9405946"
},
{
"source": "fb57115b0980ac1455f6",
"target": "3883245"
},
{
"source": "877134763ceafaf048ad",
"target": "877134763ceafaf048ad"
},
{
"source": "877134763ceafaf048ad",
"target": "877134763ceafaf048ad"
},
{
"source": "7db0d637e178e7204c0a",
"target": "3887051"
},
{
"source": "7db0d637e178e7204c0a",
"target": "1667367"
},
{
"source": "7db0d637e178e7204c0a",
"target": "7555321"
},
{
"source": "7db0d637e178e7204c0a",
"target": "1667367"
},
{
"source": "a74fe64e04ec9bc33ad6",
"target": "895eb781d88148cfd8e5"
},
{
"source": "a74fe64e04ec9bc33ad6",
"target": "0ad500de10f9edfe5d15"
},
{
"source": "0ad500de10f9edfe5d15",
"target": "895eb781d88148cfd8e5"
},
{
"source": "172a6a53ddbce792b10d",
"target": "23137b412caf6e80b34a"
},
{
"source": "e15f045b2ac54c532b1a",
"target": "6928381c7b61714da59e"
},
{
"source": "e15f045b2ac54c532b1a",
"target": "2c89baa04be1bd982d98"
},
{
"source": "42dc0ba7b6b561d4d99e",
"target": "4134057"
},
{
"source": "dcfcc3887ff56a9e1928",
"target": "7e8e57368175a1433791"
},
{
"source": "dcfcc3887ff56a9e1928",
"target": "7e8e57368175a1433791"
},
{
"source": "7e8e57368175a1433791",
"target": "dcfcc3887ff56a9e1928"
},
{
"source": "7e8e57368175a1433791",
"target": "dcfcc3887ff56a9e1928"
},
{
"source": "7e8e57368175a1433791",
"target": "11114288"
},
{
"source": "9f9b2c7c5c3ab0bdbca9",
"target": "922f6170dec2a3cd5da6"
},
{
"source": "9f9b2c7c5c3ab0bdbca9",
"target": "922f6170dec2a3cd5da6"
},
{
"source": "8dbaabf493fbc0c4ae0c",
"target": "8dbaabf493fbc0c4ae0c"
},
{
"source": "8bfd1c8ab5cf43e6c673",
"target": "b57f4cc89dacd38fcdcd"
},
{
"source": "8bfd1c8ab5cf43e6c673",
"target": "b6bdb82045c2aa8225f5"
},
{
"source": "91f2699043280ccb2dac",
"target": "3711652"
},
{
"source": "fbe967d45ceeb350b765",
"target": "3081153"
},
{
"source": "13fa3e31fed7834eee10",
"target": "9265674"
},
{
"source": "cff3610e7dd47bef2d01",
"target": "3885304"
},
{
"source": "7ceeba3314b3013f47e2",
"target": "4248145"
},
{
"source": "608c32b71c68bdda631d",
"target": "4062045"
},
{
"source": "12a7de911b9c50283ab3",
"target": "c1f459768d09e0c334c1"
},
{
"source": "12a7de911b9c50283ab3",
"target": "c9853a630cf49e38b2f3"
},
{
"source": "ca8cc0fc1df5d7282cb5",
"target": "ca8cc0fc1df5d7282cb5"
},
{
"source": "80323b7f3881f874c02f",
"target": "4339083"
},
{
"source": "6a83de20f780b42fadb9",
"target": "6a83de20f780b42fadb9"
},
{
"source": "6a83de20f780b42fadb9",
"target": "3b57a788a4b96e1af211"
},
{
"source": "8b34abda1d33b983b09b",
"target": "8b34abda1d33b983b09b"
},
{
"source": "e16ad218bc241dfd2d6e",
"target": "e16ad218bc241dfd2d6e"
},
{
"source": "47aceae44bb5f8b63d7b",
"target": "47aceae44bb5f8b63d7b"
},
{
"source": "5f08fdc3af6e6a1e62cc",
"target": "d994dbdc9a7b21ab9692"
},
{
"source": "d53d33af6ffb1366e187",
"target": "d994dbdc9a7b21ab9692"
},
{
"source": "1c34e14d8b7dd457f802",
"target": "1c34e14d8b7dd457f802"
},
{
"source": "c89a76096c070a5a7d23",
"target": "9643738d5f79c7b594d0"
},
{
"source": "9643738d5f79c7b594d0",
"target": "c89a76096c070a5a7d23"
},
{
"source": "924107266fe1ed38bdd6",
"target": "1014829"
},
{
"source": "c079c051fb45ddf51a70",
"target": "3019563"
},
{
"source": "e803a946b571a79e1b05",
"target": "d994dbdc9a7b21ab9692"
},
{
"source": "e803a946b571a79e1b05",
"target": "4342190"
},
{
"source": "f02abc3d4a395f280f6a",
"target": "4183701"
},
{
"source": "f02abc3d4a395f280f6a",
"target": "a62f1d61168eae985d5c"
},
{
"source": "f02abc3d4a395f280f6a",
"target": "4183330"
},
{
"source": "f02abc3d4a395f280f6a",
"target": "4183701"
},
{
"source": "6c9dae6ca2e4bb7d24ff",
"target": "3019563"
},
{
"source": "4351d8f1b3da93de2c61",
"target": "3289530"
},
{
"source": "42955069888057aff8c2",
"target": "1021953"
},
{
"source": "3cf1259cd6e10e2e4aa1",
"target": "ffb26726c512f3a35643"
},
{
"source": "b536ee036c8c5ef50a8e",
"target": "91254c459602b31ba549"
},
{
"source": "cbb1c53bf5f2684cb249",
"target": "1341021"
},
{
"source": "3ef2dbac59c659c639d7",
"target": "9eadf19bd2976653fa50"
},
{
"source": "2f6ec590e3efca4c65d3",
"target": "914d024adf10bface11a"
},
{
"source": "2f6ec590e3efca4c65d3",
"target": "4063550"
},
{
"source": "914d024adf10bface11a",
"target": "4339184"
},
{
"source": "205c8da5ef4c95306f9b",
"target": "5851933"
},
{
"source": "2af6e6e47935190936b1",
"target": "3885304"
},
{
"source": "da8e72b5e680c827d6dd",
"target": "8027637"
},
{
"source": "da8e72b5e680c827d6dd",
"target": "8027835"
},
{
"source": "da8e72b5e680c827d6dd",
"target": "06af5f439f24bf28aec0"
},
{
"source": "da8e72b5e680c827d6dd",
"target": "06aa7e108b77745f1f24"
},
{
"source": "06aa7e108b77745f1f24",
"target": "8027637"
},
{
"source": "06aa7e108b77745f1f24",
"target": "8027835"
},
{
"source": "06aa7e108b77745f1f24",
"target": "06af5f439f24bf28aec0"
},
{
"source": "06aa7e108b77745f1f24",
"target": "da8e72b5e680c827d6dd"
},
{
"source": "06af5f439f24bf28aec0",
"target": "8027637"
},
{
"source": "06af5f439f24bf28aec0",
"target": "8027835"
},
{
"source": "06af5f439f24bf28aec0",
"target": "06aa7e108b77745f1f24"
},
{
"source": "06af5f439f24bf28aec0",
"target": "da8e72b5e680c827d6dd"
},
{
"source": "0821324fb499eac293c7",
"target": "0821324fb499eac293c7"
},
{
"source": "3dfee2b74943398f0550",
"target": "98129315d0f7df3b53e3"
},
{
"source": "7e473c251e68ce760e2a",
"target": "98129315d0f7df3b53e3"
},
{
"source": "98129315d0f7df3b53e3",
"target": "3887118"
},
{
"source": "98129315d0f7df3b53e3",
"target": "7e473c251e68ce760e2a"
},
{
"source": "98129315d0f7df3b53e3",
"target": "3dfee2b74943398f0550"
},
{
"source": "1b6758978dc2d52d3a37",
"target": "3019563"
},
{
"source": "34dde25598bff6b6f76c",
"target": "3887118"
},
{
"source": "ccf463d4cb5ee6a10a3f",
"target": "77d0db6e5c004bcf00f6"
},
{
"source": "9d2b2cf12fce77ea9c7d",
"target": "3019563"
},
{
"source": "6fae21d59d871edb6434",
"target": "3808234"
},
{
"source": "0fe5edad0d2d621e0ae8",
"target": "dca656bcaa682130cefd"
},
{
"source": "9ba5a6fc213717515fba",
"target": "408072ba9119835f5796"
},
{
"source": "9ba5a6fc213717515fba",
"target": "41bc67cfedf95f7d196d"
},
{
"source": "ce69c0cb655897b95daf",
"target": "5952d82b1846525207f5"
},
{
"source": "4e81dac80f36f73be6a4",
"target": "f0b021b0a56fee82dd97"
},
{
"source": "f0b021b0a56fee82dd97",
"target": "5fb51700f991e4101773"
},
{
"source": "f0b021b0a56fee82dd97",
"target": "8822395"
},
{
"source": "b25e6f091e97667c6cae",
"target": "e3ba0ce173b638e362e1"
},
{
"source": "032c1724a0433ae0f85f",
"target": "427c1ffc346ed9286fda"
},
{
"source": "5fb51700f991e4101773",
"target": "8822395"
},
{
"source": "7891d5fe93150c9faeb7",
"target": "134eb65f5c1b00d8a73d"
},
{
"source": "d79632a53187f8e92b15",
"target": "f705fc55e6f26df29354"
},
{
"source": "d79632a53187f8e92b15",
"target": "5577023"
},
{
"source": "7733be2b2e595cd17189",
"target": "8746032"
},
{
"source": "b82c356f1969911042d6",
"target": "833632f23c308ae2d58b"
},
{
"source": "b82c356f1969911042d6",
"target": "a8aa67de3cd9f2e0554e"
},
{
"source": "aebaa163cbb99cd98fcd",
"target": "d7cbf8fd96ce42fed36d"
},
{
"source": "d7cbf8fd96ce42fed36d",
"target": "3db48ae4c663ca028a6f"
},
{
"source": "d7cbf8fd96ce42fed36d",
"target": "1405439"
},
{
"source": "a8aa67de3cd9f2e0554e",
"target": "8260510"
},
{
"source": "833632f23c308ae2d58b",
"target": "8f96bf393b94caff688b"
},
{
"source": "833632f23c308ae2d58b",
"target": "3424eed86f55550622ef"
},
{
"source": "ce13928409f2bc476ea9",
"target": "6210bd80bdd20181e1f4"
},
{
"source": "ce13928409f2bc476ea9",
"target": "d784198bdc1c76221393"
},
{
"source": "6210bd80bdd20181e1f4",
"target": "e03a1a5c1a4a95f06c3b"
},
{
"source": "6210bd80bdd20181e1f4",
"target": "79f16392f7e1bed77f07"
},
{
"source": "e03a1a5c1a4a95f06c3b",
"target": "8f96bf393b94caff688b"
},
{
"source": "1036b853c3f52b8994a4",
"target": "6521802"
},
{
"source": "1036b853c3f52b8994a4",
"target": "0c991d6ed0e994e1c7ed"
},
{
"source": "1036b853c3f52b8994a4",
"target": "ce638f8bd5e70cb809e1"
},
{
"source": "0c991d6ed0e994e1c7ed",
"target": "ce638f8bd5e70cb809e1"
},
{
"source": "0c991d6ed0e994e1c7ed",
"target": "1036b853c3f52b8994a4"
},
{
"source": "0c991d6ed0e994e1c7ed",
"target": "cd8e12c7a18495980bd0"
},
{
"source": "0c991d6ed0e994e1c7ed",
"target": "8272715"
},
{
"source": "ce638f8bd5e70cb809e1",
"target": "6521802"
},
{
"source": "8ae3fd45fca0f18372d4",
"target": "d8c76dfc03589e6dbf1f"
},
{
"source": "8579a28a78ddd3391d6b",
"target": "79f16392f7e1bed77f07"
},
{
"source": "37f3b0b206cabef55e3f",
"target": "bf9c070d0fa6bab79d6a"
},
{
"source": "37f3b0b206cabef55e3f",
"target": "5c5078b3cc3e54e4fec2"
},
{
"source": "616c4ef99f71d3dab203",
"target": "bf9c070d0fa6bab79d6a"
},
{
"source": "bf434557e0ad8fd70579",
"target": "4afb54600dc9328d14bd"
},
{
"source": "4afb54600dc9328d14bd",
"target": "6521802"
},
{
"source": "d11779627154f490f3ca",
"target": "4063550"
},
{
"source": "bf5c4ea014d0b91f1f04",
"target": "d3fd26207d7468b6c514"
},
{
"source": "d3fd26207d7468b6c514",
"target": "bf5c4ea014d0b91f1f04"
},
{
"source": "6c9d44be408e541fd654",
"target": "5c5078b3cc3e54e4fec2"
},
{
"source": "5c5078b3cc3e54e4fec2",
"target": "4063269"
},
{
"source": "9b329c8aa2208307cfbf",
"target": "f6f42f7f6b5dea054d18"
},
{
"source": "3424eed86f55550622ef",
"target": "2d502924bad6152acbe5"
},
{
"source": "dd4dbb5dd80cad8662d0",
"target": "564b91e8e9e7cbc7821f"
},
{
"source": "dd4dbb5dd80cad8662d0",
"target": "fa3be10877083f295204"
},
{
"source": "1adb4033d7078f7d005e",
"target": "564fcb398fdad08442c1"
},
{
"source": "1adb4033d7078f7d005e",
"target": "a50ccec1c202731fa8f1"
},
{
"source": "1adb4033d7078f7d005e",
"target": "6354551"
},
{
"source": "564fcb398fdad08442c1",
"target": "a50ccec1c202731fa8f1"
},
{
"source": "564fcb398fdad08442c1",
"target": "230ff9a14751b8f3092d"
},
{
"source": "a50ccec1c202731fa8f1",
"target": "a161bdb59b9dcec9a32e"
},
{
"source": "ba30b3588093e58200b1",
"target": "d5fc7956ba6896330ea1"
},
{
"source": "d5fc7956ba6896330ea1",
"target": "a161bdb59b9dcec9a32e"
},
{
"source": "a161bdb59b9dcec9a32e",
"target": "70da709633904c6de9d9"
},
{
"source": "a161bdb59b9dcec9a32e",
"target": "16933e96f51571fbbcd6"
},
{
"source": "a161bdb59b9dcec9a32e",
"target": "8543484"
},
{
"source": "9cba6c39cc335725f09f",
"target": "e130ae36d2131abc56ae"
},
{
"source": "9cba6c39cc335725f09f",
"target": "c5607cfabe7a238f3853"
},
{
"source": "e0f1b570161875b27fc9",
"target": "dcce9b645783d5239a04"
},
{
"source": "e0f1b570161875b27fc9",
"target": "bffd66a05d5bf04aefa7"
},
{
"source": "dcce9b645783d5239a04",
"target": "8968230"
},
{
"source": "dcce9b645783d5239a04",
"target": "bffd66a05d5bf04aefa7"
},
{
"source": "dcce9b645783d5239a04",
"target": "6514960"
},
{
"source": "bffd66a05d5bf04aefa7",
"target": "6514960"
},
{
"source": "bffd66a05d5bf04aefa7",
"target": "e2af207bc46782aa460c"
},
{
"source": "bffd66a05d5bf04aefa7",
"target": "8784942"
},
{
"source": "bffd66a05d5bf04aefa7",
"target": "8b9e134ca8bae13bb470"
},
{
"source": "e2af207bc46782aa460c",
"target": "6514960"
},
{
"source": "c3d1662948a049fc80dd",
"target": "8b9e134ca8bae13bb470"
},
{
"source": "8b9e134ca8bae13bb470",
"target": "c3d1662948a049fc80dd"
},
{
"source": "6561455d304987f48ae5",
"target": "005b68abc80f5f514230"
},
{
"source": "3f9d04609513508de3bb",
"target": "0d563176b67c9d3062ae"
},
{
"source": "52d32929238ec97bc2c8",
"target": "3014589"
},
{
"source": "52d32929238ec97bc2c8",
"target": "11337491"
}
]
}
}

A force directed graph visualization of blocks published on bl.ocks.org. The links in the graph are derived from links from README files of blocks to other blocks. Derived from original work by Micah Stubbs found at github.com/micahstubbs/readme-vis

web counter
<html>
<head>
<title>Edge creation</title>
<meta charset="utf-8" />
<script src="http://d3js.org/d3.v3.min.js"></script>
<script src="jsLouvain.js"></script>
<style>
body { margin:0;position:fixed;top:0;right:0;bottom:0;left:0; }
svg { width: 100%; height: 100%; }
</style>
</head>
<body>
<div id="viz">
<svg class="main"> </svg>
</div>
<script>
d3.json("readme-blocks-graph.json", function(error,data) { createNetwork(data) });
function onlyUnique(value, index, self) {
return self.indexOf(value) === index;
}
function createNetwork(graphContainer) {
var nodeHash = {};
var nodes = [];
var edges = [];
var edgelist = graphContainer["graph"]["edges"];
edgelist.forEach(function (edge) {
if (!nodeHash[edge.source]) {
nodeHash[edge.source] = {id: edge.source, label: edge.source};
nodes.push(nodeHash[edge.source]);
}
if (!nodeHash[edge.target]) {
nodeHash[edge.target] = {id: edge.target, label: edge.target};
nodes.push(nodeHash[edge.target]);
}
if (edge/*.weight == 5*/) {
edges.push({id: nodeHash[edge.source].id + "-" + nodeHash[edge.target].id, source: nodeHash[edge.source], target: nodeHash[edge.target], weight: 1/*edge.weight*/});
}
});
createForceNetwork(nodes, edges);
}
function modularityCensus(nodes, edges, moduleHash) {
edges.forEach(function (edge) {
if (edge.source.module !== edge.target.module) {
edge.border = true;
}
else {
edge.border = false;
}
});
nodes.forEach(function (node) {
var theseEdges = edges.filter(function(d) {return d.source === node || d.target === node});
var theseSourceModules = theseEdges.map(function (d) {return d.source.module}).filter(onlyUnique);
var theseTargetModules = theseEdges.map(function (d) {return d.target.module}).filter(onlyUnique);
if (theseSourceModules.length > 1 || theseTargetModules.length > 1) {
node.border = true;
}
else {
node.border = false;
}
});
}
function createForceNetwork(nodes, edges) {
//create a network from an edgelist
//var colors = d3.scale.ordinal().domain([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15]).range(["#996666", "#66CCCC", "#FFFF99", "#CC9999", "#666633", "#993300", "#999966", "#660000", "#996699", "#cc6633", "#ff9966", "#339999", "#6699cc", "#ffcc66", "#ff6600", "#00ccccc"]);
var colors = d3.scale.category20();
var node_data = nodes.map(function (d) {return d.id});
var edge_data = edges.map(function (d) {return {source: d.source.id, target: d.target.id, weight: 1}; });
console.log("node_data", node_data);
console.log("edge_data", edge_data);
var community = jLouvain().nodes(node_data).edges(edge_data);
var result = community();
console.log("jLouvain result", result);
nodes.forEach(function (node) {
node.module = result[node.id]
//console.log("node.module", node.module)
});
modularityCensus(nodes, edges, result);
var force = d3.layout.force().nodes(nodes).links(edges)
.size([960, 500])
.charge(-200)
.chargeDistance(50)
.linkStrength(3)
.linkDistance(3)
.gravity(0.1)
.on("tick", updateNetwork);
var drag = force.drag()
.on("drag", drag)
.on("dragend", dragend)
.on("dragstart", dragstart);
var edgeEnter = d3.select("svg.main").selectAll("g.edge")
.data(edges, function (d) {return d.id})
.enter()
.append("g")
.attr("class", "edge");
edgeEnter
.append("line")
.style("stroke-width", "1px")
.style("stroke", "gray")
.style("pointer-events", "none");
var nodeEnter = d3.select("svg.main").selectAll("g.node")
.data(nodes, function (d) {return d.id})
.enter()
.append("g")
.attr("class", "node")
.call(drag);
// nodeEnter.append("circle")
// .attr("r", 16)
// .attr("class", "background")
// .style("fill", "lightgreen")
// .style("opacity", 0)
// .style("pointer-events", "none");
nodeEnter.append("circle")
.attr("r", 2)
.attr("class", "foreground")
.style("fill", function (d) {return colors(d.module)})
.style("stroke-width", function (d) {return d.border ? "3px" : "1px"})
/*
nodeEnter.append("text")
.style("text-anchor", "middle")
.attr("y", 3)
.style("stroke-width", "1px")
.style("stroke-opacity", 0.75)
.style("stroke", "white")
.style("font-size", "8px")
.text(function (d) {return d.id})
.style("pointer-events", "none")
nodeEnter.append("text")
.style("text-anchor", "middle")
.attr("y", 3)
.style("font-size", "8px")
.text(function (d) {return d.id})
.style("pointer-events", "none")
*/
force.start();
function dragstart() {
nodes.forEach(function (node) {
node.fixed = true;
})
}
function drag(d) {
var nodeDom = this;
var foundOverlap = false
nodes.forEach(function (otherNode) {
var distance = Math.sqrt(Math.pow(otherNode.x - d.x, 2) + Math.pow(otherNode.y - d.y, 2));
if (otherNode != d && distance < 16) {
foundOverlap = true;
}
})
if (foundOverlap == true) {
d3.select(nodeDom).select("circle.background")
.style("opacity", 0.5)
}
else {
d3.select(nodeDom).select("circle.background")
.style("opacity", 0)
}
}
function dragend(d) {
force.stop();
d3.selectAll("circle.background")
.style("opacity", 0);
nodes.forEach(function (otherNode) {
otherNode.fixed = false;
var distance = Math.sqrt(Math.pow(otherNode.x - d.x, 2) + Math.pow(otherNode.y - d.y, 2));
if (otherNode != d && distance < 16) {
var newEdge = {id: d.id + "-" + otherNode.id, source: d, target: otherNode};
if (edges.map(function (d) {return d.id}).indexOf(newEdge.id) == -1) {
edges.push(newEdge);
}
}
});
force.links(edges);
var edgeEnter = d3.select("svg.main").selectAll("g.edge")
.data(edges, function (d) {return d.id})
.enter()
.insert("g", "g.node")
.attr("class", "edge");
edgeEnter
.append("line")
.style("stroke-width", function (d) {return d.border ? "3px" : "1px"})
.style("stroke", "black")
.style("pointer-events", "none");
var community = jLouvain().nodes(node_data).edges(edge_data);
var result = community();
console.log("result", result);
nodes.forEach(function (node) {
node.module = result[node.id]
});
node_data = nodes.map(function (d) {return d.id});
edge_data = edges.map(function (d) {return {source: d.source, target: d.target, weight: 1}; });
modularityCensus(nodes, edges, result);
d3.selectAll("circle.foreground")
.style("fill", function (d) {return colors(d.module)})
.style("stroke-width", function (d) {return d.border ? "3px" : "1px"});
force.start();
}
function updateNetwork(e) {
d3.select("svg.main").selectAll("line")
.attr("x1", function (d) {return d.source.x})
.attr("y1", function (d) {return d.source.y})
.attr("x2", function (d) {return d.target.x})
.attr("y2", function (d) {return d.target.y});
d3.select("svg.main").selectAll("g.node")
.attr("transform", function (d) {return "translate(" + d.x + "," + d.y + ")"});
}
}
</script>
</body>
</html>
/*
Author: Corneliu S. (github.com/upphiminn)
This is a javascript implementation of the Louvain
community detection algorithm (http://arxiv.org/abs/0803.0476)
Based on https://bitbucket.org/taynaud/python-louvain/overview
*/
(function(){
jLouvain = function(){
//Constants
var __PASS_MAX = -1
var __MIN = 0.0000001
//Local vars
var original_graph_nodes;
var original_graph_edges;
var original_graph = {};
var partition_init;
//Helpers
function make_set(array){
var set = {};
array.forEach(function(d,i){
set[d] = true;
});
return Object.keys(set);
};
function obj_values(obj){
var vals = [];
for( var key in obj ) {
if ( obj.hasOwnProperty(key) ) {
vals.push(obj[key]);
}
}
return vals;
};
function get_degree_for_node(graph, node){
var neighbours = graph._assoc_mat[node] ? Object.keys(graph._assoc_mat[node]) : [];
var weight = 0;
neighbours.forEach(function(neighbour,i){
var value = graph._assoc_mat[node][neighbour] || 1;
if(node == neighbour)
value *= 2;
weight += value;
});
return weight;
};
function get_neighbours_of_node(graph, node){
if(typeof graph._assoc_mat[node] == 'undefined')
return [];
var neighbours = Object.keys(graph._assoc_mat[node]);
return neighbours;
}
function get_edge_weight(graph, node1, node2){
return graph._assoc_mat[node1] ? graph._assoc_mat[node1][node2] : undefined;
}
function get_graph_size(graph){
var size = 0;
graph.edges.forEach(function(edge){
size += edge.weight;
});
return size;
}
function add_edge_to_graph(graph, edge){
update_assoc_mat(graph, edge);
var edge_index = graph.edges.map(function(d){
return d.source+'_'+d.target;
}).indexOf(edge.source+'_'+edge.target);
if(edge_index != -1)
graph.edges[edge_index].weight = edge.weight;
else
graph.edges.push(edge);
}
function make_assoc_mat(edge_list){
var mat = {};
edge_list.forEach(function(edge, i){
mat[edge.source] = mat[edge.source] || {};
mat[edge.source][edge.target] = edge.weight;
mat[edge.target] = mat[edge.target] || {};
mat[edge.target][edge.source] = edge.weight;
});
return mat;
}
function update_assoc_mat(graph, edge){
graph._assoc_mat[edge.source] = graph._assoc_mat[edge.source] || {};
graph._assoc_mat[edge.source][edge.target] = edge.weight;
graph._assoc_mat[edge.target] = graph._assoc_mat[edge.target] || {};
graph._assoc_mat[edge.target][edge.source] = edge.weight;
}
function clone(obj){
if(obj == null || typeof(obj) != 'object')
return obj;
var temp = obj.constructor();
for(var key in obj)
temp[key] = clone(obj[key]);
return temp;
}
//Core-Algorithm Related
function init_status(graph, status, part){
status['nodes_to_com'] = {};
status['total_weight'] = 0;
status['internals'] = {};
status['degrees'] = {};
status['gdegrees'] = {};
status['loops'] = {};
status['total_weight'] = get_graph_size(graph);
if(typeof part == 'undefined'){
graph.nodes.forEach(function(node,i){
status.nodes_to_com[node] = i;
var deg = get_degree_for_node(graph, node);
if (deg < 0)
throw 'Bad graph type, use positive weights!';
status.degrees[i] = deg;
status.gdegrees[node] = deg;
status.loops[node] = get_edge_weight(graph, node, node) || 0;
status.internals[i] = status.loops[node];
});
}else{
graph.nodes.forEach(function(node,i){
var com = part[node];
status.nodes_to_com[node] = com;
var deg = get_degree_for_node(graph, node);
status.degrees[com] = (status.degrees[com] || 0) + deg;
status.gdegrees[node] = deg;
var inc = 0.0;
var neighbours = get_neighbours_of_node(graph, node);
neighbours.forEach(function(neighbour, i){
var weight = graph._assoc_mat[node][neighbour];
if (weight <= 0){
throw "Bad graph type, use positive weights";
}
if(part[neighbour] == com){
if (neighbour == node){
inc += weight;
}else{
inc += weight/2.0;
}
}
});
status.internals[com] = (status.internals[com] || 0) + inc;
});
}
}
function __modularity(status){
var links = status.total_weight;
var result = 0.0;
var communities = make_set(obj_values(status.nodes_to_com));
communities.forEach(function(com,i){
var in_degree = status.internals[com] || 0 ;
var degree = status.degrees[com] || 0 ;
if(links > 0){
result = result + in_degree / links - Math.pow((degree / (2.0*links)), 2);
}
});
return result;
}
function __neighcom(node, graph, status){
// compute the communities in the neighb. of the node, with the graph given by
// node_to_com
var weights = {};
var neighboorhood = get_neighbours_of_node(graph, node);//make iterable;
neighboorhood.forEach(function(neighbour, i){
if(neighbour != node){
var weight = graph._assoc_mat[node][neighbour] || 1;
var neighbourcom = status.nodes_to_com[neighbour];
weights[neighbourcom] = (weights[neighbourcom] || 0) + weight;
}
});
return weights;
}
function __insert(node, com, weight, status){
//insert node into com and modify status
status.nodes_to_com[node] = +com;
status.degrees[com] = (status.degrees[com] || 0) + (status.gdegrees[node]||0);
status.internals[com] = (status.internals[com] || 0) + weight + (status.loops[node]||0);
}
function __remove(node, com, weight, status){
//remove node from com and modify status
status.degrees[com] = ((status.degrees[com] || 0) - (status.gdegrees[node] || 0));
status.internals[com] = ((status.internals[com] || 0) - weight -(status.loops[node] ||0));
status.nodes_to_com[node] = -1;
}
function __renumber(dict){
var count = 0;
var ret = clone(dict); //deep copy :)
var new_values = {};
var dict_keys = Object.keys(dict);
dict_keys.forEach(function(key){
var value = dict[key];
var new_value = typeof new_values[value] =='undefined' ? -1 : new_values[value];
if(new_value == -1){
new_values[value] = count;
new_value = count;
count = count + 1;
}
ret[key] = new_value;
});
return ret;
}
function __one_level(graph, status){
//Compute one level of the Communities Dendogram.
var modif = true,
nb_pass_done = 0,
cur_mod = __modularity(status),
new_mod = cur_mod;
while (modif && nb_pass_done != __PASS_MAX){
cur_mod = new_mod;
modif = false;
nb_pass_done += 1
graph.nodes.forEach(function(node,i){
var com_node = status.nodes_to_com[node];
var degc_totw = (status.gdegrees[node] || 0) / (status.total_weight * 2.0);
var neigh_communities = __neighcom(node, graph, status);
__remove(node, com_node, (neigh_communities[com_node] || 0.0), status);
var best_com = com_node;
var best_increase = 0;
var neigh_communities_entries = Object.keys(neigh_communities);//make iterable;
neigh_communities_entries.forEach(function(com,i){
var incr = neigh_communities[com] - (status.degrees[com] || 0.0) * degc_totw;
if (incr > best_increase){
best_increase = incr;
best_com = com;
}
});
__insert(node, best_com, neigh_communities[best_com] || 0, status);
if(best_com != com_node)
modif = true;
});
new_mod = __modularity(status);
if(new_mod - cur_mod < __MIN)
break;
}
}
function induced_graph(partition, graph){
var ret = {nodes:[], edges:[], _assoc_mat: {}};
var w_prec, weight;
//add nodes from partition values
var partition_values = obj_values(partition);
ret.nodes = ret.nodes.concat(make_set(partition_values)); //make set
graph.edges.forEach(function(edge,i){
weight = edge.weight || 1;
var com1 = partition[edge.source];
var com2 = partition[edge.target];
w_prec = (get_edge_weight(ret, com1, com2) || 0);
var new_weight = (w_prec + weight);
add_edge_to_graph(ret, {'source': com1, 'target': com2, 'weight': new_weight});
});
return ret;
}
function partition_at_level(dendogram, level){
var partition = clone(dendogram[0]);
for(var i = 1; i < level + 1; i++ )
Object.keys(partition).forEach(function(key,j){
var node = key;
var com = partition[key];
partition[node] = dendogram[i][com];
});
return partition;
}
function generate_dendogram(graph, part_init){
if(graph.edges.length == 0){
var part = {};
graph.nodes.forEach(function(node,i){
part[node] = node;
});
return part;
}
var status = {};
init_status(original_graph, status, part_init);
var mod = __modularity(status);
var status_list = [];
__one_level(original_graph, status);
var new_mod = __modularity(status);
var partition = __renumber(status.nodes_to_com);
status_list.push(partition);
mod = new_mod;
var current_graph = induced_graph(partition, original_graph);
init_status(current_graph, status);
while (true){
__one_level(current_graph, status);
new_mod = __modularity(status);
if(new_mod - mod < __MIN)
break;
partition = __renumber(status.nodes_to_com);
status_list.push(partition);
mod = new_mod;
current_graph = induced_graph(partition, current_graph);
init_status(current_graph, status);
}
return status_list;
}
var core = function(){
var status = {};
var dendogram = generate_dendogram(original_graph, partition_init);
return partition_at_level(dendogram, dendogram.length - 1);
};
core.nodes = function(nds){
if(arguments.length > 0){
original_graph_nodes = nds;
}
return core;
};
core.edges = function(edgs){
if(typeof original_graph_nodes == 'undefined')
throw 'Please provide the graph nodes first!';
if(arguments.length > 0){
original_graph_edges = edgs;
var assoc_mat = make_assoc_mat(edgs);
original_graph = { 'nodes': original_graph_nodes,
'edges': original_graph_edges,
'_assoc_mat': assoc_mat };
}
return core;
};
core.partition_init = function(prttn){
if(arguments.length > 0){
partition_init = prttn;
}
return core;
};
return core;
}
})();
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment