From 4428b5b456c9a74967bff924f6144fd89f33a915 Mon Sep 17 00:00:00 2001 From: thomasabishop Date: Mon, 25 Apr 2022 09:30:43 +0100 Subject: [PATCH] Last Sync: 2022-04-25 09:30:43 --- pdf/Algorithmic_complexity.pdf | Bin 549310 -> 549310 bytes pdf/Arrays.pdf | Bin 83599 -> 83599 bytes pdf/Assembly_programs.pdf | Bin 58049 -> 58049 bytes pdf/Atomic_and_molecular_sentences.pdf | Bin 97737 -> 97737 bytes pdf/Axioms_of_set_theory.pdf | Bin 66749 -> 66749 bytes pdf/Basic_database_concepts.pdf | Bin 99218 -> 99218 bytes pdf/Basic_properties_of_sets.pdf | Bin 128524 -> 128524 bytes pdf/Biconditional_Elimination.pdf | Bin 39042 -> 39042 bytes pdf/Biconditional_Introduction.pdf | Bin 35537 -> 35537 bytes pdf/Binary_arithmetic.pdf | Bin 149838 -> 149838 bytes pdf/Binary_arithmetic_with_circuits.pdf | Bin 357156 -> 357156 bytes pdf/Bits,_bytes,_nibbles.pdf | Bin 51186 -> 51186 bytes pdf/Compile_from_source.pdf | Bin 49795 -> 49795 bytes pdf/Conditional_Elimination.pdf | Bin 43232 -> 43232 bytes pdf/Conditional_Introduction.pdf | Bin 74250 -> 74250 bytes pdf/Conjunction_Elimination.pdf | Bin 47565 -> 47565 bytes pdf/Conjunction_Introduction.pdf | Bin 45840 -> 45840 bytes pdf/Defining_a_computer.pdf | Bin 731550 -> 731550 bytes pdf/Design_features_of_language.pdf | Bin 60132 -> 60132 bytes pdf/Disjunction_Elimination.pdf | Bin 91007 -> 91007 bytes pdf/Disjunction_Introduction.pdf | Bin 54596 -> 54596 bytes pdf/HTTP_request_types.pdf | Bin 46765 -> 46765 bytes pdf/Indeterminacy.pdf | Bin 112534 -> 112534 bytes pdf/Law_of_the_Excluded_Middle.pdf | Bin 35622 -> 35622 bytes pdf/Logic_circuits.pdf | Bin 157687 -> 157687 bytes pdf/Logic_gates.pdf | Bin 407144 -> 407144 bytes pdf/Logical_possibility_and_necessity.pdf | Bin 122811 -> 122811 bytes pdf/Lovelace_quote.pdf | Bin 31770 -> 31770 bytes pdf/Morphology.pdf | Bin 77311 -> 77311 bytes pdf/Negation_Elimination.pdf | Bin 44476 -> 44476 bytes pdf/Negation_Introduction.pdf | Bin 44871 -> 44871 bytes pdf/Object_language_and_meta-language.pdf | Bin 131464 -> 131464 bytes pdf/Package_management_in_Arch.pdf | Bin 71061 -> 71061 bytes pdf/Primary_key.pdf | Bin 80548 -> 80548 bytes pdf/Queue.pdf | Bin 154497 -> 154496 bytes pdf/RESTful_APIs.pdf | Bin 105744 -> 105744 bytes pdf/Recursion.pdf | Bin 176160 -> 176160 bytes pdf/Reiteration.pdf | Bin 53262 -> 53262 bytes pdf/SQL_syntax.pdf | Bin 559941 -> 559941 bytes pdf/Semantic_versioning.pdf | Bin 118251 -> 118251 bytes pdf/Soundness.pdf | Bin 98882 -> 98882 bytes pdf/Stacks.pdf | Bin 151942 -> 151942 bytes pdf/Syllogism.pdf | Bin 79914 -> 79914 bytes pdf/The_Pragmatic_Programmer_1999.pdf | Bin 169339 -> 169339 bytes pdf/The_binary_number_system.pdf | Bin 146858 -> 146858 bytes pdf/Theorems_and_empty_sets.pdf | Bin 75643 -> 75643 bytes pdf/Turing_machines.pdf | Bin 102880 -> 102880 bytes pdf/User_management.pdf | Bin 74126 -> 74126 bytes pdf/Von_Neumann_architecture.pdf | Bin 239665 -> 239665 bytes pdf/Why_computers_use_binary.pdf | Bin 144674 -> 144674 bytes 50 files changed, 0 insertions(+), 0 deletions(-) diff --git a/pdf/Algorithmic_complexity.pdf b/pdf/Algorithmic_complexity.pdf index aa378ae96d92a52ff2676518cad92041b0337528..389e7a79a9dcc592bd9fb606892c19c6837cf0ce 100644 GIT binary patch delta 1017 zcmdmYSaIKB#fBEfEljta`O^|p&68464N{FQ%#+Mhx4&{`nxuy=+TLBn1jNkSyNg&j z`7vY{H?mA$+{k*NKE(H9TlfBgx*OZuCU|dJ{d2jRU7WJxC8tSqpKMk-H0$r%Uq9a4 z*Z+RD=7(*)`F^J=)_bY8*?#XoNqx0Fx$nF<|B6Na`z*B67VoObST(C^YR0qemjg?q z{f_JWUOGq4KmBQu(!nFS#pcW}{us-1XO!2L7j_->VB0HE$=#o^e@RFEXEF6FTelpx z57Vspw(D1A)S*>Ox$f8JYOe@CV8i&;xh_7(O``kx&sxjM7Ujn_i&-sx)=cV87c5_7 z*~xgU?}B?#*^Kj{dd&lIy?t{UeQ4A@zP-Ced}7vKM?VtoqqE({P^fE8bmOEh0nWI}Uk8 zPubmmm-oDRp7YZuR$IOJ7EN_r7Pil(v3!!*))iUFm)>3XEV=d1^ySeN&tD$x`1{Fn z*1v^6zIjf!v|7S=_mM(WZt%Lci&_VRvs~LRoO%$PmBN0Ji(j_wW}Ce4f~n4r7QQYo zslR-zX5EhRR~NOWedA%vzBVg;YrH{(t&T(-8`IXKdFkPk=d%Cm{3IoCC#pTUz0~4d zIrqBY`b$l(kN!_S`1RBIn1a2(^hILK_Z%#rEmgQOcsbi8uAKE(CfvE?JMZqDM>54_ z&hr+Q8{|cQ4Lx(}`V%SndC#TZe>-9NEb`meI)hKK^+79ZbfyOVx{|eXa#`md4x6u9 zJc~pWj$Y0ak*^Bm-Qzug&ghmU-GR}Ag;DC%i}*MkMAklC`q4H zh4-e4YMQ5+e|*)u#<%$@b7!w-?}g?dfAzaLe^+i&7L^t|vwG5{HcjzeN^hpO9K8^} zYxcqyQ&&HHA6orCOXds%@1$Gt!G#`k*v(Hx*4*WN{%88MR@T=n+OK6-PFM6~6KS8> z#tOu2+h?}1|2n~FJbj8khZ3Xl_U-;0iu_K_Mh1o^hAxhlj^-{dPEO7SMux5iCPo&H XE@oy%mdHVg8rpwDKdw;T#{2bBEfw6Wbp}u>)Og`U!xnh^@ z^5kiMgZ%oJZ!WT&nDA)Z&e@D5|7P~HZrQzWx5d#UmFBpfJ+1Cr;)9OVS9S}(in{es zezk~Ab?jdo-NewwZHr%@6TPCHFt6d4;(mQI<({LT|LmJ%b7*4Wyo*e8YV1xP-`rt+ zan2EjWcL@!me!XHJa;(6u38kZJL8k5rPaJXb=KzWzI5fTJqosc;UB*gxbS+E&9biv zpYnLOT9J~%tVjQ3e{EZSvAj?uRI6T{b(Ze_Eqobj8CPqLpOHAv`IYT%)Eu2v`Ywq} zbx++r{I2b}^!9~CMRTK6*)N__2-c3Dcfi_nc2vk#!_4omRjhLV&-#*d<@1-MBXvJz zeE$d3{9bZeM)p!eUZKF+ZJObSGp0V!+`7m)BlUx(>89q4)^@(bIfwhzE}T;Qc;Tz{ zuKLVmyYM^KUo%9#tJ#`Ov(Ik6r7y8YPK-yNx$#!g_RXtLo@4&&QpwAaxAySH!&WlS zce7q!X`gxU>!bf0A5{HJ*V_^ISDb5|^t}hWeS3FYSsBcn$+|5(%Omfl+WEY^!amF0 zisvs_OKe~JODpYZc2O_?`QqO4>L*g4b$(abOZ?QUUm0RI%}cX3YwI1)-7aw~^QuJK zE?WIz3yaovV1K#q^tPQVqt$-x-~21?(g~jUN2yK`zct0)c<->**+8sp;#JA1$`myES`j%bs9I9GB zCh~kSvoSk(E@y4CUt6AR$)a%fgFAQgY5fXM$z1j5n0nA}7moG&988z|XK7P=Dz}zL z?W)E5Q(aS}H_xv4>UM3}!B>q(jxBL};ka`7X~_1lRH-MoA;rl z7ut8v27Ebn^~3j7d+Sa4(i+%2->zS2p>nQS`l-&ocR=3sX|1fUS^AI2E|{+9$tKc1 zvyByq*|yJYWB+x6(O~)%e-0%^gYDb>ITZPwOfB3TEe$N(3|$Rf&5aEmot%xF&E3om YOq^XEEgW6#6l}~0DA_I*&#{CF0G0CLGXMYp diff --git a/pdf/Arrays.pdf b/pdf/Arrays.pdf index 12f9b593a0fd50f2aed4e0230dc17fa3cb966b33..05c4221dc519ab287ea2d6495d12dc0a2631c4a9 100644 GIT binary patch delta 99 zcmeD0W$o`}ZP>zSZp&yq-NKepiP3m_v@N3~hqIxxxsidPiLtqbp^1^RlaZ5=p{tpp Zp{0eXxrLjViKU%_4Iw4dx4Sal006S<7y$qP delta 99 zcmeD0W$o`}ZP>zSZp&ye-NKepiP2ztv@N3~hqI}HqoIMZnX`eZg`u0HnX93Nvzv>t ZrIC?~frWvQk&&H(4Iw4dx4Sal006t)7%cz* diff --git a/pdf/Assembly_programs.pdf b/pdf/Assembly_programs.pdf index b7e39625862cc95194b270ec28d6214578c6ff6e..9ab986c278d3a155218c0eb2b0932c4e760586ef 100644 GIT binary patch delta 94 zcmX?jl=%-tM~O%2U0 aj4VtIU7Z}A+|2A0YzQgYp3}sr#s~mp#2MQF delta 100 zcmbQ#&Niu?tziqJSvjM@bn|jXB}RkoQRR&1xt!gcolRU_Ee&0a4IPaP4O}b@Oij&Q a9L*e!om`w9joj=MYzQgYp3}sr#s~mo-x<{a diff --git a/pdf/Basic_properties_of_sets.pdf b/pdf/Basic_properties_of_sets.pdf index cad7ab54652772372a8af311652bec1acba2b97c..386847aae7417b5a6b1b733bc05ecc70a17f5209 100644 GIT binary patch delta 100 zcmeBq!`}0TyCR6Xl^Bh;r#)qS!{_X1YUJYRYUJ!@U~cYeX6WMR>||_W aU~XV+?BwQbX=Y}pU_(gB_NiYO%NYSLXdL1I delta 100 zcmeBq!`}0TyCR6Xl^6}Sr#)qS!{=;j;bLTB;_Pf_VrpvaYGUE$V(jQ* aYG7#YWNBn-YG`DqU_(gB_NiYO%NYR{ryNWG diff --git a/pdf/Biconditional_Elimination.pdf b/pdf/Biconditional_Elimination.pdf index e6171974552d6656224e5807e596fa65be8a80fa..4a54947eca4c3e1c801e115c98050a03ee868b4f 100644 GIT binary patch delta 94 zcmZqL$keovX~Xo1jK-5^OjKet-n@I_E>>qtGfP8f3lnEoBO^-#a~A`1V@o3^b5|or VXBSr!11B>(1sg(2ChwSj3IJI?8$192 delta 94 zcmZqL$keovX~Xo1j0TfuOjKet*t~n>q_OCx6kXJ<=G7Z)Q_H$zufS7%EnM+i_@% delta 94 zcmcaOmFePCrVXhrj0Tg_T9g%iSyhf&W0AoElkZejKws13dGBhwVaxpS8a5J$mHg+|1 cbu%)wFg7u9c5!kuv{SGlq-6VdccySg0GeAGUH||9 delta 102 zcmX>%iSyhf&W0AoElkZej0V$NY?zc74Yn`0VdCX>b~JQyG;y{taWivvHZwPJGchnQ cb2c|Ovam3;bTT$Hw^Ohoq-6VdccySg0G{X?Pyhe` diff --git a/pdf/Binary_arithmetic_with_circuits.pdf b/pdf/Binary_arithmetic_with_circuits.pdf index 9773190f3c96e4db262b7e3a804cdcdbd5f2c909..edac8dd78b06e4b26c9cf1668e91b904bf33fa30 100644 GIT binary patch delta 108 zcmZ4TOmxXJ(S{br7N!>F7M3lnk!g&^)1%T@l^Bh;*QT**a67vi8o62+nHgAE8W}rT iSQwhS8abPonmM{T8alf;S(@1?*bq{({Y4?G4I==AogAhB delta 108 zcmZ4TOmxXJ(S{br7N!>F7M3lnk!g$u)1%T@l^6}S*QT**a63C18k;*Bo4Yt08yZ`< i8d#W^8#_C>x|o|dIyt$Sn7i01*bq{({Y4?G4I==JG92gt diff --git a/pdf/Bits,_bytes,_nibbles.pdf b/pdf/Bits,_bytes,_nibbles.pdf index 4eb3c5533e81aef7f23a0640fb22f2668706a4d0..fe8b1f1583fbfad47cee038c23272a47b1e219e4 100644 GIT binary patch delta 94 zcmey=&-|&Mc?07?M&rp$2bCC&H>(~z#OiEhYV2raYVPD{>0)T^Y;5jmWbSBaWNP5( U=44@LX=!4oU_(gBWUb>T04o+6761SM delta 94 zcmey=&-|&Mc?07?MuW*r2bCBNHme>y#Omy5VCZV%WM*MvU~Fz|ZfT04o(5DgXcg diff --git a/pdf/Compile_from_source.pdf b/pdf/Compile_from_source.pdf index e91cb9e50c97d9535a95d72a32f063f4a8979394..ab82730ef4ff31c30f2375d143addf4c4a69e0b8 100644 GIT binary patch delta 94 zcmZo}Wo~X|-Vn5h(Rgz39wkQO&1HKeSe=cGO`HtfoJ>v3ESwFTOf4*&-3%<998KL^ UEe#z_jg0LSYzQfteDUBW0Qa&QH2?qr delta 94 zcmZo}Wo~X|-Vn5h(O`1$9wkPD&1HKeSe;!gEu75_OdVaEER0Rv3{8wJ%q`uVElhzt TBU4K!Q#%D4LP{oIJh%w}^)DI? diff --git a/pdf/Conditional_Elimination.pdf b/pdf/Conditional_Elimination.pdf index b24111428e7bc51070ff6a15a862cd9a5849cb3d..0f74aa13aea60778999adf4732f98637d07ef248 100644 GIT binary patch delta 94 zcmaEGk?FxjrVZZ~G8#|*zEFwLc(c@^Q>@OWrmoHgCN5^q7Dg@x<_1Pa&d$cBmIjv2 VCT31@NzMn=X)MurxyF2;_QPNtTI&W0vVPEN*- VE+)=yP6ozy3O0n4Ojcj969Cu&93=n% diff --git a/pdf/Conditional_Introduction.pdf b/pdf/Conditional_Introduction.pdf index 1ea0a4977ac069c7920c4d24313dc4b630296cf3..06b5ca53171dee6843e3737a0f431ffd7aed4f08 100644 GIT binary patch delta 99 zcmeA=!qRnwrC|%>E=fk?>ANKvl^Bh;-;-qIVs|!iG_bI+aB((tHZpXwG<9;ebToA_ ZF*P@GGjVh@H8!_Xupy*my0#+YeE?2C8G`@- delta 99 zcmeA=!qRnwrC|%>E=fj%>ANKvl^6}S-;-qIVs~~ia&|GcFfnv8F>p1ta4|4*HFh?( ZFg0*?aW!^xwlJ_$upy*my0#+YeE?2Z8Ib@0 diff --git a/pdf/Conjunction_Elimination.pdf b/pdf/Conjunction_Elimination.pdf index c165a72e6a851aa7b8100b554493d7fb808ad52d..bcff93ecd1a79dc2c7a59f3ab2eab49282ce22e8 100644 GIT binary patch delta 94 zcmX^6nd$6jrVXn%F&a-^vq_23c=P#9%xuoa2Cn871{S7nCgx^Nj*iCWPL?Ll#>OtL V76!(S=0?VL3O0n4Ocvd_0|2*)8-xG= delta 94 zcmX^6nd$6jrVXn%F&a!>vq_23VDtG+%xuoCPL8gohE8sVt|q2VX6DXDPG+t~W=<}a VmZnCgMvf+S3O0n4Ocvd_0|3n#8}y^pu2Et%-kh;!EvvJsk+GYJnW>Ajfs2cgxuc_*v$?COo12rP Vskw`Vp|O#jf(;=hlOs0m003P+8wvmb delta 94 zcmbR6jA_C%rVTD@7!4-7u2Et%*qpIuEvvJInVE^Xi>sTfft#75qp7KxtFe=ji;Ii1 Vv4M$`lew9lf(;=hlOs0m003er8!P|- diff --git a/pdf/Defining_a_computer.pdf b/pdf/Defining_a_computer.pdf index d900ac5280f07cc4046bdc4eb9f1859857157c16..1bd0dd840cf18ce76d114cbcbdde76ea6f76fb8c 100644 GIT binary patch delta 120 zcmbPtS!dp5orV_17N!>F7M2#)7Pc1l7LFFq7OpMaqB4xe)5T=Cl^Bh;Tgq_%;C42# uaJ4itHZwMMGcdKVFmp68Gcb2{a&mTbGBGwWbuqJ3upy*mdx-|O79#+>@E$4v delta 120 zcmbPtS!dp5orV_17N!>F7M2#)7Pc1l7LFFq7OpMaqB4vI)5T=Cl^6}STgq_%;C8k! uGBz`GH88a_GBR>CFmZMy@8Jy2pa-kka%hSS;1%-G1-+{D$~)zrw*!qL^l)zQSr$kEcs V)yT-j!r9PH!G@5M$t{m*~HvV!G@5M$t3vCz9{~#$9A^Lk delta 99 zcmex=jP?I9)`l&Nd!rc*rtgbpRAMyP{xF&`i_O`@#oWT#%*55q+}zpN*~rz&(9*@l Z*uv7($;Hyb$3vCz9|0Ds9K8Sl diff --git a/pdf/Disjunction_Introduction.pdf b/pdf/Disjunction_Introduction.pdf index a5c0302413f607080d6af9043f0a3c5d86457716..d65bc2340a49a8e13a5983ae4b4e3e769937b321 100644 GIT binary patch delta 94 zcmX@IiuuSY<_$;BFd9!jc1DTOc=O9M4(!fO76z^cCg!H*#;&H87N$-nriO;5Zl`9XkL3 delta 94 zcmZ4cmTB!Z@|v!#K7 bqpP`@v$=(fsfm-Ff(;=h+xxaLaxek_mrj&=$*gp^Fq?Ai+e?hhGl delta 94 zcmZ2BjcM65rVVB-j0Tg<{9 diff --git a/pdf/Logic_circuits.pdf b/pdf/Logic_circuits.pdf index cf8a65c0ce434abeb1eddcf1dfb82ebd43c2a898..286c0fc77ced85ab1ad13ca763010617d8c91ee1 100644 GIT binary patch delta 101 zcmex$;8#!)WY1+%}&9FfRgPS)0o^C0c%F7M2#)Eo>zkjKF7M2#)Eo>zkj0V$7HQ1CG4YtqFU~}VkHgz^Kva~cab#}6J kHghsFaWQhTaCUMsH83+Ya5Zytvs17kq-49I37b0;0Px-%!TYPupy*ma%J^G05cjIBLDyZ diff --git a/pdf/Morphology.pdf b/pdf/Morphology.pdf index e26c1758295e27e91738944210866db8cd3aa783..32d04884155e229020765f32153c76763becce9c 100644 GIT binary patch delta 99 zcmex=o8|v)mWC~ib5t3Pr_WVoRAMyVen6E`i{074($&Jy+|ta%#l_jc+``hr)Y;t3 Z%+<-&%-PVu*~!ID!G@5M>AJd%mjJSX8nOTY delta 99 zcmex=o8|v)mWC~ib5t1(rq5MnRAMyPen6E`i{07C(bUw!!qD8=+|9|&#nH*a#n9Ew Z)zZ<}+`!z?)XCUR!G@5M>AJd%mjJ$f8two9 diff --git a/pdf/Negation_Elimination.pdf b/pdf/Negation_Elimination.pdf index 7f3117a423ff54bf2b81289c70bce64bcb52df31..38f13715e100fb29bfa45b478cad6493ebbbfdfa 100644 GIT binary patch delta 94 zcmdmUn`zH&rVZbgF&a<)zD$YHc(c^<4Xn-vrpA^grWPg!W@d&4ZU*K~7ADRvE-r>{ VX2zDzCPoH!3O0n4Oy*s?9ssR%8#w>~ delta 94 zcmdmUn`zH&rVZbgF&a$%zD$YHV6)Wn4Xnrr*bq{(wT6j@5dgjo8jJt{ diff --git a/pdf/Package_management_in_Arch.pdf b/pdf/Package_management_in_Arch.pdf index 19aebd199ef3dab49d9a1eebc54b1fe13119686f..6f0a77dae22982c8f1678e7ae13589e97ed7bac8 100644 GIT binary patch delta 99 zcmbQbnq}&0mWC~i{k)9E(-(%i_!!ob!G@5M>BmGE&jSE4w;4|W delta 99 zcmbQbnq}&0mWC~i{k)6@(%$<*1%(#gQo#L?W`)zrwy$k@oj a)x_Mu!pPa!%*@hG!G@5M>BmGE&jSE7gc)%F diff --git a/pdf/Primary_key.pdf b/pdf/Primary_key.pdf index fe97e48cb075c30205ae27f18c05c787a5ffc27c..515eb07e200e57e5c5fad4fe20d580d7ee046509 100644 GIT binary patch delta 98 zcmZ4Tm1W6SmWC~iYm69;r>`|)RAMyVe!+PVzswLxj0I`)DjsO4v delta 98 zcmZ4Tm1W6SmWC~iYm68Trmr<(RAMyPe!+h;g_Db=iG{JH ao0GGFnVY4XiL;%8jUfRg)2~`Go(BNEEgQ-J diff --git a/pdf/Queue.pdf b/pdf/Queue.pdf index 2fdcf7a6c9ece1e69119976f3f3a36bee70b106d..e6418af9cbe10872dd3deac19fb558f5f526385b 100644 GIT binary patch delta 2641 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 diff --git a/pdf/Recursion.pdf b/pdf/Recursion.pdf index d3c7acb6b38cd533210f24b716de06a65792d45e..d367ba3ed58800103df30861d01e156f6749237b 100644 GIT binary patch delta 102 zcmZ4RfNQ}6u7(!IEliaQ8I7k`Eo4$+G~PaUA=5b?XJ<1*XCpHcCnIMd?P%s=VQJuM bYHH+S>S*C&WNPYar(i=!$@X>Yn2HzyPZJ!{ delta 102 zcmZ4RfNQ}6u7(!IEliaQ84adaEo4$+G}u0OA=5b?XBRgE3nMc}11C2VM>jVoLqjKX dBSU9bXCq@1LpMVUOFIP{LQ1x;TgOzy2mn}h9QptN diff --git a/pdf/Reiteration.pdf b/pdf/Reiteration.pdf index f526e3511fdab949cd1b1c22739fc7b02cbbfc3b..85d4bdfe1fbbc3e004f35e8bba3a160d8bfd1717 100644 GIT binary patch delta 92 zcmeBMz}&Zhc>~u;M&rrcCzTkDH|w2z!RqK@>EvQ*~u;MuW-RCzTitHtU^y!Rl!4Y;I^^Y+_*G>TKX>WbWwZW@zc`;^=5; UXlm$YVW(i@VuD}E)P3h<~rG^&97N!>F7M2#)7Pc1lEgZ#7jKSo|(Y-r?SU}kP);pAj#V&-gM;^<~*Y^PvDNXhn`4vw2l0C+MV6#xJL delta 114 zcmX>)P3h<~rG^&97N!>F7M2#)7Pc1lEgZ#7j0V$7nmCjg4Yp5j;+Vwh?B?QTVqjuo oZ0_plYGGjD;^=H{X6WK*?&M@(XzFO-Xs2L9NXhn`4vw2l0E-|Wg#Z8m diff --git a/pdf/Semantic_versioning.pdf b/pdf/Semantic_versioning.pdf index 2cff7fbde07480c68d1d1fd1105195c1cc45f90f..62ad33df11fc53db2b01a8b015a3619ca5899caf 100644 GIT binary patch delta 98 zcmaDooBj1{_J%Etj}9^#Pk(%nQHjxbJKG_~8ZJjSCubJ}Cvz7!V>1^6b4Mc!H&bUr b6H8+kV*@iMGYdNf8%z93wjVyjsKE#T5;q)0 delta 98 zcmaDooBj1{_J%Etj}9^#On-ckQHjxDJKG_~8ZJjiBSUjT6Bh#mOH)&0Clgl#S0fi= b6H^lt11EDsV+%V48%z93wjVyjsKE#T=Sdq^ diff --git a/pdf/Soundness.pdf b/pdf/Soundness.pdf index 11b88197cc71c25259246541cdaa5384254d73a7..716b4a6023fc525d2212493bcde0b3b87cd017fc 100644 GIT binary patch delta 99 zcmX@q!gi>Itziq}x(Y_)>FX;Pl^Bh;U#ehqItziq}x(Y^v>FX;Pl^6}SU#ehqO#WyKq_xzlCTZshV$}^u}&4HSrC5#?YH% zTy_DEx~Q8uoNmy#sFUdy`E|=ZL;c0A^{{R1C4y@(iHE`a6Jq9*IIh43J z`G5Rrt%rtG`Km6+HZ|?OArFUnNI^Ck3kwM^hSOC2I)j{sL9p7#Jq>3h8P9rPNSYsf-XXoc${7e=pbn z<#P5D6H@2B)YX1o`L30aHnkxayh^luGNdTcX={7_fj-}i9a6iIDvLf`)xb&KGKZMF zXImoyhj9#lEHYZ4gj3*lC?}0~Ixg$=WPpi?o2tF4^L;Dr(qIqIPo*E_G_C?s53g5i zp)qu|*nLOM+7$S@;Op&tSUrtIMPR5E4IR}~=&p2-kP!z{WaRaQ32C(k147=X-~diV zAZw!t`Z+F!_?X0-DIFZjEwhk!K%l_KB#0GGh1%hN^ALt>+3F!apfa`=a9|9uYaFWb zc_$-iHU3GB0Hw|-FNXtjZbX$0sev1M!0wS~Tjzp2L|aSd6mt7;yD+ClWaN$foVJ`hzgP?{-`=o){ud4 zcyhBA98JPx(c@x-M^@uN_F266B}pd_RS^fowgHczbY8~ObaXtQOcTO-^tw!DZ^6-{ z9(`AJf>jGT9^xF2f=Be2p3*aVPA}+ddP%S74UOp?9nmpO=slg#2b$79=#`z(dAjBX#MAEV>d$@MSqFKRm2;3}Ccr*Xc65jYDEM8xn(F)|`r zjIcHztYL%gpu)77ki5&p34QLlxT4qe4gDRMi1R%Anxiz3atDX?qy%n8*)*F&I-A86 zPxom>)u$F&**pQl{L{s0a$kmAP_{^a@-!RM&-C*$D-+-9bD=eGTt4JULd&n2XZtJt zbB%HP6vmI=yt=u(ZZRI%*+IB=72(nuBwV*$FzUKsw9f?xT&@vPhV)yVR=E2$>UM*e4ncp8D#%R%DNizp`k_9T1a|)l_8l$GE2jYSVmRAZsnCy`k)az5bE)^`H@uhX%KSmD#mVz@0~T9l~~o+W|y>H`pCvPXL#o z=Wtg;FW_Dfn1!v9I1%;5Eti?sgIviGO6h^X{gzX7H7& ze=L8N=0%CV3M}{NMO+nsxB#6u>9~9-h^e07uPnjWtG?n*_S+ohYz&^XWBc2ObI)zZ z8dSFqRk&SH#p6)j)1mI(ue(SsdxTWcAXSeejh>El=l;3|RBQm{ZJ<1=f$Hc{ppHEq z=R6W?AI`1*1QsNm-C*K}O0-nv(>Uc(E+wHW+*Sx(bAcJ_1&z|R8o5UeZ>dpsiyBd@VO!ONo}H<~J3W}Cqtk3OxGv+o z?33{7^(Y<`C2aA7v>3z#oS--#jN=lk^W~^q=E4ivAe^IrH4~-jps-oJ*C&^2QN%XfOX+p{CMKVA3 z_LF*>`Zvm%B{r9dPXcU1I5jjhGcq_tFgG_jHbX-)Ff~IpFgHauF-1i(MKv@xJ|H|e oH8eCcGB`vqH#a#pLqjq!HA6KpH$^rvMMW}2H8eN3I8Xvk0dsg^wg3PC delta 2266 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 oIYB`(K{+@xLqjQ!G@5M=@I6PmjJwM8x{Zn delta 99 zcmZ4Wfo0VPmWC~iC-oT(rk~PhRAMyP{#Kt+gWcK1&A`>z(7?^y#KP6h)xg-r(A?44 Z(Ad=3!r0W(!p+D|!G@5M=@I6PmjJh;8sGo` diff --git a/pdf/The_Pragmatic_Programmer_1999.pdf b/pdf/The_Pragmatic_Programmer_1999.pdf index 3fb5b8b9044854e10d69e937058e8be9988ab35c..8890bbcfc92de8862f1473a8f9ebdbe9cc4fcb8a 100644 GIT binary patch delta 101 zcmeypitG0(u7(!IElf+A7>%bdZDLYlG+ut9iAliO)y%@!(#_4q(ZJBr+0Dqr&A`>v b+}PFB%*4^i$lTb(PQiwdlI`4+nF^QyGfo?~ delta 101 zcmeypitG0(u7(!IElf+A7!9T`ZDLYlG+2J3iAliO+0wXG-94c6N4jGBC5Sa5gYAFmSeXG_f#r cay4}|b1`;vGd4DLwNtPmq-49B4O0pu0OkW4!Ta4=({tn)l^Bh;_scP!WOsJ6bagc~Gc+=Fbu%+Fu{1Mvc6By2 ZceAvxv@kF-aI>^iupy*m`fN4E2LPhT8s-21 delta 99 zcmex;j^+0`mWC~i*>a2q({tn)l^6}S_scP!WOsIUGIBC-bG0;Zb#rxealur!Q(}RAMyVezcwOI)}5Fv7?!Zv8kbxqk)Nqxsi#hrGb%w ble4L@k*kxNv7?Edf(;=h+wV_cWMl*Y6Pg>o delta 100 zcmaE`nC-!0wuUW?3)>kDrY~w|RAMyPezcwOI)}5dp|Pd8sgtFfqp6vRk+YeFv7w`( bqp6#ri-C!mi?f@Zf(;=h+wV_cWMl*Y8!8+6 diff --git a/pdf/User_management.pdf b/pdf/User_management.pdf index ca37a5beb76082e85ccebf238ca965c4da42c6da..5c9a0149778980d42f23a18c375ec71ac8450f78 100644 GIT binary patch delta 99 zcmeA>%+hz5rC|$Wza*pa^a+xTN{q(aH%l@eVsmyia5gn}Gc-P= ZFfn#AF)%i_G&HtTupy*m`VIxgYXDMZ8PEU# delta 99 zcmeA>%+hz5rC|$Wza*o<^a+xTN{j~EH%l@eVso}MFf}wbFf}kWb#iewGIBLGb#*m1 ZaW-&qG<7s`GcdGMupy*m`VIxgYXC{A8R7r{ diff --git a/pdf/Von_Neumann_architecture.pdf b/pdf/Von_Neumann_architecture.pdf index 8c4a11a1b711aa7c7cf2dcf75270ef302568b5ff..600f5059dadf12acc9e1a95f10fb905e5c6df498 100644 GIT binary patch delta 104 zcmdmZfp6mlzJ?aY7N#xCt}_^or@PHyR$?^Xo;ibAn$OwE#N5cj)Y8z%(%I6~%)rpV f*vQ4)%*@i*!pYUe$kfzM!G@5M?Z=lfXE6c*1dbbX delta 104 zcmdmZfp6mlzJ?aY7N#xCt}_@7rn}8xR$?^Ro;ibAn$Ow7+|kg$+`z=r%);2j!raNo f+}YC5%*oZv$kEKv$im4^!G@5M?Z=lfXE6c*2wfYY diff --git a/pdf/Why_computers_use_binary.pdf b/pdf/Why_computers_use_binary.pdf index 6b5647e9f59c9b78f61443a2d538cb60e0844fd9..57af844de2fe06f506e7fb365d900a4605943277 100644 GIT binary patch delta 102 zcmZ4Vieu3$j)oS-Elf5VjK