)]}'
{
  "commit": "6931bdbd6dab55b4ee327e28378313d35ca05ee7",
  "tree": "6052d49ad16f82d145504cf707556943d709edc1",
  "parents": [
    "21d61c5f1296a149fa77cce7e20bca4eba5a8498"
  ],
  "author": {
    "name": "jhz701",
    "email": "hj2548@columbia.edu",
    "time": "Thu Oct 14 10:28:14 2021 +0900"
  },
  "committer": {
    "name": "jhz701",
    "email": "hj2548@columbia.edu",
    "time": "Thu Oct 14 10:28:14 2021 +0900"
  },
  "message": "upload\n",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0f68c8cbdfc3839804ed8a2f80ad1afafbbea4c3",
      "new_mode": 33188,
      "new_path": "gds/.magicrc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3dd19e8b2b75b19cf6007a303b81be30126c4446",
      "new_mode": 33188,
      "new_path": "gds/user_analog_project_wrapper.gds.gz"
    },
    {
      "type": "modify",
      "old_id": "995533875e78646a3d729fdac4020e62ca57884d",
      "old_mode": 33188,
      "old_path": "netgen/comp.out",
      "new_id": "f69925d7b2bb0c18d38a64d1686f6b109487e5f2",
      "new_mode": 33188,
      "new_path": "netgen/comp.out"
    },
    {
      "type": "modify",
      "old_id": "a3f3994b2f5f934e41205610ffb7298132d66e69",
      "old_mode": 33188,
      "old_path": "netgen/user_analog_project_wrapper.spice",
      "new_id": "d3f24ebd36716ce954cf023b76357cf0fc4906cf",
      "new_mode": 33188,
      "new_path": "netgen/user_analog_project_wrapper.spice"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "89cb1c9e863c0d089b42f38e024a8502a1445030",
      "new_mode": 33188,
      "new_path": "xschem/src/Class_D/Class_D.sch"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b1a54fbb59996b4c27a5c48756ae62f289afe85f",
      "new_mode": 33188,
      "new_path": "xschem/src/Class_D/Class_D.sym"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e96bc0e8813c87aa56efb1d848f7e89801c6cc58",
      "new_mode": 33188,
      "new_path": "xschem/src/Class_D/Class_D_bondwire.sch"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "aecdd093d7b1d4687b85a6a53bcf18cc0126da15",
      "new_mode": 33188,
      "new_path": "xschem/src/Class_D/Class_D_bondwire.sym"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9ef2285b97f5390d4f2604ed854a1e443d74e7e1",
      "new_mode": 33188,
      "new_path": "xschem/src/Class_D/Class_D_post.sym"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3143b64befa8a74a9b5f2357c3ac1c9e4cdd1c36",
      "new_mode": 33188,
      "new_path": "xschem/src/Class_D/Class_D_revised_tb.sch"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4ee1c6b8f0efe83a85c7c64277a28881f84b25a0",
      "new_mode": 33188,
      "new_path": "xschem/src/Class_D/Class_D_revised_tb_2.sch"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1446a4cf92308679ad4da1902f399cdb146fdc6a",
      "new_mode": 33188,
      "new_path": "xschem/src/Class_D/Class_D_tb.sch"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "dba9e59db21b8f4e4ea49cd9c62e81de8bc3b33b",
      "new_mode": 33188,
      "new_path": "xschem/src/Class_D/Class_D_tb2.sch"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "128920596fb23630e76395b5bdeb8e300ecd1545",
      "new_mode": 33188,
      "new_path": "xschem/src/ESD/ESD.sch"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "46bf5eb85e923cbc7e7776d5bf2db87e46dd0a58",
      "new_mode": 33188,
      "new_path": "xschem/src/ESD/ESD.sym"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "27a6eb8c9f1a765b20c52716ded642deda886648",
      "new_mode": 33188,
      "new_path": "xschem/src/ESD/io_clamp.sch"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2ffe3c7c2ce171586990e1fcf79e8b18a7256b21",
      "new_mode": 33188,
      "new_path": "xschem/src/ESD/io_clamp.sym"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "02d4fcdba10ff2ed09eaec3428f7709e2332125b",
      "new_mode": 33188,
      "new_path": "xschem/src/OTA/OTA.sch"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f3104ef73da85c4a61cfe552eb9428e5b5c41689",
      "new_mode": 33188,
      "new_path": "xschem/src/OTA/OTA.sym"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "832c21214705a296badf3ae3c1201087b3cc3975",
      "new_mode": 33188,
      "new_path": "xschem/src/OTA/OTA_post.sym"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d4a7b37c0f8ba5b723422323807c7e1c1b076c16",
      "new_mode": 33188,
      "new_path": "xschem/src/OTA/OTA_revised_post.sym"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1e24af9958c19532ea2c22eb284332f1cd908ef0",
      "new_mode": 33188,
      "new_path": "xschem/src/OTA/OTA_tb.sch"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "fb8e14c0147fbf610be489da0ea2535064267296",
      "new_mode": 33188,
      "new_path": "xschem/src/OTA/OTA_tb2.sch"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "73ac0211813630c356d1b411a940779088687a55",
      "new_mode": 33188,
      "new_path": "xschem/src/OTA_int/OTA_int.sch"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4af3ce5a1ec6495570010dc1ae33d20a6d7d514e",
      "new_mode": 33188,
      "new_path": "xschem/src/OTA_int/OTA_int.sym"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ddb209bb79498317737bb344de97df9af959d10e",
      "new_mode": 33188,
      "new_path": "xschem/src/OTA_int/OTA_int_post.sym"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a5d4d2fdc8a52c8383e15e9cd75b15ff2f7a807a",
      "new_mode": 33188,
      "new_path": "xschem/src/OTA_int/OTA_int_post_tb.sch"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c1f953de717a6cbcfee9332fd11c7e5886031e67",
      "new_mode": 33188,
      "new_path": "xschem/src/OTA_int/OTA_int_revised_post.sym"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6bb091301d708e1a55e641d655c30385ea0b4151",
      "new_mode": 33188,
      "new_path": "xschem/src/OTA_tri/OTA_tri.sch"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "24a9d71010d9f2062244d6df4d0f11407d777d5d",
      "new_mode": 33188,
      "new_path": "xschem/src/OTA_tri/OTA_tri.sym"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "215f19a295928ca4c13fc319139a6436caf8e9fc",
      "new_mode": 33188,
      "new_path": "xschem/src/OTA_tri/OTA_tri_post.sym"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0e4b1cf667d0ef31639810ee9b8b5966b987d4eb",
      "new_mode": 33188,
      "new_path": "xschem/src/OTA_tri/OTA_tri_revised_post.sym"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "86c812984d21d7893a5ffac74648384479eeaebc",
      "new_mode": 33188,
      "new_path": "xschem/src/S_to_D/S_to_D.sch"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c227ea8d29700e12f2ae10ece56c27339e0276f9",
      "new_mode": 33188,
      "new_path": "xschem/src/S_to_D/S_to_D.sym"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "08bb13f579f0530bb20d8972c19c43db3048b3db",
      "new_mode": 33188,
      "new_path": "xschem/src/S_to_D/S_to_D_post.sym"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c39a6564da5f6155bd1fa0b2407edfdedfb769f6",
      "new_mode": 33188,
      "new_path": "xschem/src/S_to_D/S_to_D_revised_post.sym"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "cbedac61ca2dcffcb6c07bb2e4c674dc0cf484f2",
      "new_mode": 33188,
      "new_path": "xschem/src/S_to_D/S_to_D_tb.sch"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3255dbe664ec9e1fcb4fbb709f3f24219b282677",
      "new_mode": 33188,
      "new_path": "xschem/src/basic_test/data_nmos/data_015.raw"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5e5c8021991322e7b157c13f40bcbda1e192cf96",
      "new_mode": 33188,
      "new_path": "xschem/src/basic_test/data_nmos/data_020.raw"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c487aa9a077c12f120055885574e1b3d00d0eacb",
      "new_mode": 33188,
      "new_path": "xschem/src/basic_test/data_nmos/data_025.raw"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4d539af075cb6b100ea2f3b52088797bec8c42da",
      "new_mode": 33188,
      "new_path": "xschem/src/basic_test/data_nmos/data_030.raw"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e37ba2421c6a2d4c6d44ac6e3eae00840ca380fe",
      "new_mode": 33188,
      "new_path": "xschem/src/basic_test/data_nmos/data_035.raw"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2f23a639849b134b5101ad598b6342cd56748894",
      "new_mode": 33188,
      "new_path": "xschem/src/basic_test/data_nmos/data_040.raw"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c4d19623f1cc012ecbb77ce37b74a2ad4eeebc1e",
      "new_mode": 33188,
      "new_path": "xschem/src/basic_test/data_nmos/data_045.raw"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5013f891b64ad11eb327a89e4dfc2c02c3b39a1c",
      "new_mode": 33188,
      "new_path": "xschem/src/basic_test/data_nmos/data_050.raw"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7c9630eb4afc1e81012a94967e1826b44b7ecca3",
      "new_mode": 33188,
      "new_path": "xschem/src/basic_test/data_nmos_lvt/data_100.raw"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "569b9ae7ee888655282b82bd2177fb468006a1f6",
      "new_mode": 33188,
      "new_path": "xschem/src/basic_test/data_nmos_lvt/data_15.raw"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e1a5a6d00ef53fb29d1ab2f56074c5fa95d0ccef",
      "new_mode": 33188,
      "new_path": "xschem/src/basic_test/data_nmos_lvt/data_200.raw"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d95c6c5634f595a24569fc7229aeb40dd01c90be",
      "new_mode": 33188,
      "new_path": "xschem/src/basic_test/data_nmos_lvt/data_300.raw"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ff811c6ad17f623fbfeb7add4fce9b8cbe13289a",
      "new_mode": 33188,
      "new_path": "xschem/src/basic_test/data_nmos_lvt/data_35.raw"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a29547ea9c7312e8ab3dfce76aef8d19791b1250",
      "new_mode": 33188,
      "new_path": "xschem/src/basic_test/data_nmos_lvt/data_50.raw"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f2ca1b979dbcae8c86769cceaa542f07bab4abe5",
      "new_mode": 33188,
      "new_path": "xschem/src/basic_test/data_pmos/data_015.raw"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "33f9f79dc57501c97d9635718feed37641d21b06",
      "new_mode": 33188,
      "new_path": "xschem/src/basic_test/data_pmos/data_020.raw"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "16c402c5ddda30708c8ba1a2ca279e6399e3d093",
      "new_mode": 33188,
      "new_path": "xschem/src/basic_test/data_pmos/data_025.raw"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "15878b56b7d283bbaad99afb0f00d632ee8929e6",
      "new_mode": 33188,
      "new_path": "xschem/src/basic_test/data_pmos/data_030.raw"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "27f18f05913a57f8ea376f250f963a351de4ee5e",
      "new_mode": 33188,
      "new_path": "xschem/src/basic_test/data_pmos/data_035.raw"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "418aaad7104f3d240796830703af9442b32c7755",
      "new_mode": 33188,
      "new_path": "xschem/src/basic_test/data_pmos/data_040.raw"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f9437ecb88f6630e0c1921b5aba101912ae4b7e4",
      "new_mode": 33188,
      "new_path": "xschem/src/basic_test/data_pmos/data_045.raw"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b48f53f073962f77d6ff6eb38894b6b17faf70c6",
      "new_mode": 33188,
      "new_path": "xschem/src/basic_test/data_pmos/data_050.raw"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a51490d122c41f122a0497eb17fbd8a0abcfd1a9",
      "new_mode": 33188,
      "new_path": "xschem/src/basic_test/data_pmos_lvt/data_100.raw"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "73a86fd034c6898a419d0344f38c1f81f6380eb5",
      "new_mode": 33188,
      "new_path": "xschem/src/basic_test/data_pmos_lvt/data_200.raw"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1eed0382703045b7b28a574fd8d6f4230e79b5a7",
      "new_mode": 33188,
      "new_path": "xschem/src/basic_test/data_pmos_lvt/data_300.raw"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1ac50098da82b7d4bf0cdaad7d54b0db94104fee",
      "new_mode": 33188,
      "new_path": "xschem/src/basic_test/data_pmos_lvt/data_35.raw"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "faafc8cd1f7af56396780d6ee2cf4b410c16cd92",
      "new_mode": 33188,
      "new_path": "xschem/src/basic_test/data_pmos_lvt/data_50.raw"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1607b1abe204b450fbcb381aa8998607ef6f6a76",
      "new_mode": 33188,
      "new_path": "xschem/src/basic_test/data_pmos_lvt/data_500.raw"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3dcc42191b23a2740a36ceec2ea40e4c9cbe4168",
      "new_mode": 33188,
      "new_path": "xschem/src/basic_test/ft_nmos.sch"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "710d1601b51eef287eacf01f311530d0cd383e01",
      "new_mode": 33188,
      "new_path": "xschem/src/basic_test/gm_id_nmos.sch"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "cca58f042ffa4356b5bc74f501293f08ca2219f6",
      "new_mode": 33188,
      "new_path": "xschem/src/basic_test/gm_id_pmos.sch"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1c943664919d1fe4e12ef868368a9c46be1383b0",
      "new_mode": 33188,
      "new_path": "xschem/src/behavior_mdl/OTA.spice"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "06d7edb618fd9b132c6bb07fe98331c39495adc9",
      "new_mode": 33188,
      "new_path": "xschem/src/behavior_mdl/OTA.sym"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2e45d198a58ca35913eba189dd705087692764f2",
      "new_mode": 33188,
      "new_path": "xschem/src/behavior_mdl/OTA_test.sch"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "76ff9df58a61702f09db4fef6d43f622bcb89d5e",
      "new_mode": 33188,
      "new_path": "xschem/src/behavior_mdl/adder.spice"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "11233f4b985b8fb558b5a32d233defd1b3e6f88e",
      "new_mode": 33188,
      "new_path": "xschem/src/behavior_mdl/adder.sym"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6aa29a16ff1d0f91102bde5c80a24a15943b169a",
      "new_mode": 33188,
      "new_path": "xschem/src/behavior_mdl/behavior_mdl.sch"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ca28219d13bee79a43cc4b2bbaa30690af59786b",
      "new_mode": 33188,
      "new_path": "xschem/src/behavior_mdl/behavior_model_fine.sch"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5e11fccaf71855abd3b70a3c70e63f74b532bf85",
      "new_mode": 33188,
      "new_path": "xschem/src/behavior_mdl/comparator.spice"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a1c5fc5917e57cecfecfeadd87174e8197db600c",
      "new_mode": 33188,
      "new_path": "xschem/src/behavior_mdl/comparator.sym"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "375acb984d6d49229f4ad2217e6b065aa6a43164",
      "new_mode": 33188,
      "new_path": "xschem/src/behavior_mdl/ideal_amp.spice"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "bd1265b41b9949d3af6f76c8ea8a7c381c4d15a0",
      "new_mode": 33188,
      "new_path": "xschem/src/behavior_mdl/ideal_amp.sym"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ec899423713e607967cd45d6e225488f689da10e",
      "new_mode": 33188,
      "new_path": "xschem/src/behavior_mdl/integrator_feedback.spice"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e0ba69a3f255e0bd051c78539741d3da5f709f8a",
      "new_mode": 33188,
      "new_path": "xschem/src/behavior_mdl/integrator_feedback.sym"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "13687e0ddc6a2a2c7e4758988860708668809745",
      "new_mode": 33188,
      "new_path": "xschem/src/behavior_mdl/integrator_input.sch"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "707b91f90f3263fdf8475595a44081e850179252",
      "new_mode": 33188,
      "new_path": "xschem/src/behavior_mdl/integrator_input.spice"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8ff0febf03619f3f18c193a305b761a2ec72554c",
      "new_mode": 33188,
      "new_path": "xschem/src/behavior_mdl/integrator_input.sym"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "48f9b9b32b4d0796f3341efbbf7b7bcc89e75450",
      "new_mode": 33188,
      "new_path": "xschem/src/behavior_mdl/limiter.spice"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c71e0beb41b2cebee573202114d949091049a7b4",
      "new_mode": 33188,
      "new_path": "xschem/src/behavior_mdl/limiter.sym"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "30758adf93f099f48fd3bffac9b2a4951e61b751",
      "new_mode": 33188,
      "new_path": "xschem/src/behavior_mdl/switch.spice"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1d164024aa15b312d063bd91f727518980021793",
      "new_mode": 33188,
      "new_path": "xschem/src/behavior_mdl/switch.sym"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "fde1313e69dc452da13363c738400c5970ab92e6",
      "new_mode": 33188,
      "new_path": "xschem/src/behavior_mdl/triang.spice"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "911134a4809cbdd78e63af9164e21a1e89c11986",
      "new_mode": 33188,
      "new_path": "xschem/src/behavior_mdl/triang.sym"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "67c00adca1beb8e98e1c250571831d438b151297",
      "new_mode": 33188,
      "new_path": "xschem/src/biasing_network/biasing_network.sch"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "06b90d47ad0d820f84e4b6ae2e7800bcdfa4ce93",
      "new_mode": 33188,
      "new_path": "xschem/src/biasing_network/biasing_network.sym"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "bf82f82d7dd92f798adcee4bfaaff9a9c933445a",
      "new_mode": 33188,
      "new_path": "xschem/src/biasing_network/biasing_network_tb.sch"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1c03efadd88f09c82b4c113606a5bec98b6cdf8e",
      "new_mode": 33188,
      "new_path": "xschem/src/buffer/buffer.sch"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d1ef462b478d4e4cc0253e84ab547f8931b7e8ce",
      "new_mode": 33188,
      "new_path": "xschem/src/buffer/buffer.sym"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9feb21b9b086f3da349c1fdbe6e9ed6e2e8699c2",
      "new_mode": 33188,
      "new_path": "xschem/src/common_source/common_source.sch"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5d0020400059e2e8a814916f80828852ce5f32aa",
      "new_mode": 33188,
      "new_path": "xschem/src/comparator/comparator.sch"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "72b618afc8f8f80d033d472a563742ed24fd17ca",
      "new_mode": 33188,
      "new_path": "xschem/src/comparator/comparator.sym"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8f1a3bb1cd8bb9a3ecbc3c70e4789febdc512085",
      "new_mode": 33188,
      "new_path": "xschem/src/comparator/comparator_post.sym"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "dda860c29e7920dadbc878649c07981475b4c62c",
      "new_mode": 33188,
      "new_path": "xschem/src/comparator/comparator_revised_post.sym"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "43ed0b840d9419f8eec12347cae9431c5af55b50",
      "new_mode": 33188,
      "new_path": "xschem/src/comparator/comparator_tb.sch"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d91ca614b555c0bc2d9a45b4af7c0522aa8869d5",
      "new_mode": 33188,
      "new_path": "xschem/src/current_source/current_source_tb.sch"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b161d9724177d502b65e22bc72e94cdd9bc09cac",
      "new_mode": 33188,
      "new_path": "xschem/src/dead_time/dead_time.sch"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b44dd7345d481a54213d87dba3652e8ee1ceaf60",
      "new_mode": 33188,
      "new_path": "xschem/src/dead_time/dead_time.sym"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6e0246d7cb489d01f63194a6cbe367cbc8da5e72",
      "new_mode": 33188,
      "new_path": "xschem/src/dead_time/dead_time_post.sym"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "32073a5a9316b2119304884c65c67a18fd161d60",
      "new_mode": 33188,
      "new_path": "xschem/src/dead_time/dead_time_tb.sch"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6ea0c241e22d443d95b430ec624b8fff0ddff7e0",
      "new_mode": 33188,
      "new_path": "xschem/src/diode.sch"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c53f5e3b28afd92052eea9a821fac63b5426005b",
      "new_mode": 33188,
      "new_path": "xschem/src/integrator/integrator.sch"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "902f24f4698cc6c8dd768c898a8186819054d8b8",
      "new_mode": 33188,
      "new_path": "xschem/src/integrator/integrator.sym"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d400f0a8ac87888bf204ea050eb0db97ded4cac9",
      "new_mode": 33188,
      "new_path": "xschem/src/integrator/integrator_post.sym"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6143a5092b8f0203e54f2f454c3f7a3c9aacd31b",
      "new_mode": 33188,
      "new_path": "xschem/src/integrator/integrator_tb.sch"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "53e2e011545a7c54591fe22a85863affb63afcb5",
      "new_mode": 33188,
      "new_path": "xschem/src/inverter/inverter.sch"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b0be24d0892016a56079761bc6ecd6810fd5dc30",
      "new_mode": 33188,
      "new_path": "xschem/src/inverter/inverter.sym"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c27bc97cc050d738d4f198c560bc24478ec928a3",
      "new_mode": 33188,
      "new_path": "xschem/src/inverter/inverter_tb.sch"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "98396b05048177288fe069926f0e2ca4f16b8900",
      "new_mode": 33188,
      "new_path": "xschem/src/nand/nand.sch"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "fa833943cf94aa8887390f022f8abe5b4e020a24",
      "new_mode": 33188,
      "new_path": "xschem/src/nand/nand.sym"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "470e70530edb01eec7e6bd544ab9c238a77b636e",
      "new_mode": 33188,
      "new_path": "xschem/src/openloop/openloop.sch"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2eedc76eae861e3b65be90e7ee52905bdca3c8d4",
      "new_mode": 33188,
      "new_path": "xschem/src/output_driver/half_driver.sch"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "fc29c20bc8b1a052e5061d64c5268965a48296b0",
      "new_mode": 33188,
      "new_path": "xschem/src/output_driver/half_driver.sym"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "53e3897c828fe00c69d86670a8b014b5c07be0ec",
      "new_mode": 33188,
      "new_path": "xschem/src/output_driver/half_driver_post.sym"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "703fc1f1b1f26b836a80b2eb5ce8fca4980e889d",
      "new_mode": 33188,
      "new_path": "xschem/src/output_driver/output_driver.sch"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a814148db22c4f847291fca11eb0ca65c4f50a3e",
      "new_mode": 33188,
      "new_path": "xschem/src/output_driver/output_driver.sym"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "db69186423bb2722b46d6d5d99c0b84433aee5ed",
      "new_mode": 33188,
      "new_path": "xschem/src/output_driver/output_driver_post.sym"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "75363ffce01e26f7f129f4168cecaca9680f6b29",
      "new_mode": 33188,
      "new_path": "xschem/src/output_driver/output_driver_tb.sch"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "07d857940d9ec24fce15bee03a4effc1c707f5fa",
      "new_mode": 33188,
      "new_path": "xschem/src/output_select/out_select.sch"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9d7da7d4581a6b6bf07bcc172628a77224acac44",
      "new_mode": 33188,
      "new_path": "xschem/src/output_select/out_select.sym"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "52ba249a168f8532c05fe912e4de160065d342e5",
      "new_mode": 33188,
      "new_path": "xschem/src/output_select/out_select_tb.sch"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8d35478047ee931a344ec5fa3208fca0bb91551d",
      "new_mode": 33188,
      "new_path": "xschem/src/output_select/transmission_gate.sch"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0402361e6934b953ec0d8f74852ce79d1b42bacc",
      "new_mode": 33188,
      "new_path": "xschem/src/output_select/transmission_gate.sym"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d927e83c4c797f3d15faa1297cf08087d60242eb",
      "new_mode": 33188,
      "new_path": "xschem/src/rctest.sch"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "66cf5fb24ddfc6aa6ca22b23767e8a51ba31e633",
      "new_mode": 33188,
      "new_path": "xschem/src/ring_osc/ring_osc.sym"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "108a7167cd41596264495b45b806998f22754e41",
      "new_mode": 33188,
      "new_path": "xschem/src/ring_osc/ring_osc_flat.sym"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4fe08674e84e0b7c009f5896c4dc965a7e6a693b",
      "new_mode": 33188,
      "new_path": "xschem/src/ring_osc/ring_osc_tb.sch"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f510ac5eea6dd5718521c5932b91e8d6a2e1e210",
      "new_mode": 33188,
      "new_path": "xschem/src/ring_osc/ring_osc_xschem.sch"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8b79f132ad3f9b46822eaeb7a5ed25ee21e79599",
      "new_mode": 33188,
      "new_path": "xschem/src/ring_osc/ring_osc_xschem.sym"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "aa14c6a446655855f65d8bb623c443aadd54f5ed",
      "new_mode": 33188,
      "new_path": "xschem/src/triangle/triangle.sch"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "784286edeb236955132a4a4d8ca6af46f2b5f3c8",
      "new_mode": 33188,
      "new_path": "xschem/src/triangle/triangle.sym"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "300dec1c9ee3fddf2cd5dbd883152f7dd9115fdd",
      "new_mode": 33188,
      "new_path": "xschem/src/triangle/triangle_post.sym"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "fbfdac78065b60304d564b4d0fe4d7b10ae9e5bc",
      "new_mode": 33188,
      "new_path": "xschem/src/triangle/triangle_revised_post.sym"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5ed883240c40101337f4f51b7837f9d5ec4edf6b",
      "new_mode": 33188,
      "new_path": "xschem/src/triangle/triangle_tb.sch"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "33c6c0936bd0ec5327d8fb35e6138bc2b517a01a",
      "new_mode": 33188,
      "new_path": "xschem/src/user_analog_project_wrapper/user_analog_project_wrapper.sch"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a561ba915f9ef3fa5e538fb235ae113b1ee60655",
      "new_mode": 33188,
      "new_path": "xschem/src/user_analog_project_wrapper/user_analog_project_wrapper.sym"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ff57b79eae4338ba9eec28567a5712e350d592b9",
      "new_mode": 33188,
      "new_path": "xschem/src/user_analog_project_wrapper/user_analog_project_wrapper_tb.sch"
    },
    {
      "type": "modify",
      "old_id": "98fead500dc640c46bab3a1575405acde3a05220",
      "old_mode": 33188,
      "old_path": "xschem/xschemrc",
      "new_id": "ce7312391b177e2401b980f6cecb872801fecbcc",
      "new_mode": 33188,
      "new_path": "xschem/xschemrc"
    }
  ]
}
